The AWS Academy Cloud Developing course is designed to help students gain technical expertise in development with cloud technologies. The curriculum is delivered through instructor-led or digital lectures, demos, activities, knowledge checks, and hands-on labs. Throughout the course, students will explore a scenario that provides opportunities to build a variety of infrastructures through a guided, hands-on approach. Students have access to lecture materials, online knowledge checks, hands-on labs, and a discount voucher for an AWS Certification exam.
Upon completion of this course, students will be able to:
Recall cloud computing services and models
Describe developing on AWS
Write code that interacts with Amazon Simple Storage Service (Amazon S3) by using the AWS Software Development Kits (SDKs)
Explain the role of AWS Identity and Access Management (IAM)
Write code that interacts with Amazon DynamoDB by using the AWS SDKs
Explain caching with Amazon CloudFront and Amazon ElastiCache
Configure containers
Develop solutions with Amazon Simple Queue Service (Amazon SQS) and Amazon Simple Notification Service (Amazon SNS)
Write code that interacts with AWS Lambda by using the AWS SDKs
Create a REST API by using Amazon API Gateway
Describe the use of AWS Step Functions
Explain how to build secure applications
Identify best practices to deploy applications
Student Prerequisites
This course requires a strong foundation in IT concepts and skills. To ensure success in this course, students should have the following:
Completed the AWS Academy Cloud Foundations course or have equivalent experience
Completed a unit in programming with Python, and have the ability to read and develop simple applications
A working knowledge of distributed systems
A working knowledge of general networking concepts
A working knowledge of multi-tier architectures
Intended Audience
This intermediate (level 200) course is intended for students who seek cloud-developing expertise and who must understand the scope of cloud architectures
Module Outline
MODULE 0 | AWS Review (optional)
MODULE 1 | Welcome to AWS Academy Cloud Developing
MODULE 8 | Introducing Containers and Container Services
MODULE 9 | Caching Information for Scalability
MODULE 10 | Developing with Messaging Services
MODULE 11 | Defining Workflows to Orchestrate Functions
MODULE 12 | Developing Secure Applications on AWS
MODULE 13 | Automating Deployment Using CI/CD Pipelines
MODULE 14 | Bridging to Certification
NEED MORE INFORMATION ABOUT THIS COURSE?
Complete the fields below to receive the course information pack. *Required fields
By providing us with your contact details, you agree to the use of your data as described in our terms and conditions to receive communications. You may opt out of receiving communications at any time.