• Online, Instructor-Led
  • Online, Self-Paced
  • Classroom
Course Description

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

Framework Connections

The materials within this course focus on the Knowledge Skills and Abilities (KSAs) identified within the Specialty Areas listed below. Click to view Specialty Area details within the interactive National Cybersecurity Workforce Framework.