The AWS Academy Cloud Developing course is designed to help students gain technical expertise in development with cloud technologies. The curriculum is delivered through 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.
Learning Objectives
Upon completion of this course, students will be able to do the following:
· 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