Skip to main content
HomeAWS

Course

Deploying Applications on AWS

IntermediateSkill Level
Updated 06/2026
Deploy, secure, and operate apps on AWS with Lambda, API Gateway, Cognito, IAM, CloudWatch, and X-Ray. Hands-on prep for the DVA-C02 exam.
Start Course for Free
AWSCloud
3 hr
12 videos
45 Exercises
3,150 XP
Statement of Accomplishment

Create Your Free Account

Continue with GoogleShow more options

or


By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA.

Loved by learners at thousands of companies

Group

Training a Team?

Try for Business

Course Description

You've written the code; now learn to ship it. This course teaches you how to deploy, secure, and operate applications on AWS the way production teams do. Build decoupled architectures with API Gateway, Lambda, SQS, SNS, and EventBridge; lock them down with Amazon Cognito, IAM, and encryption; then keep them healthy with CloudWatch, X-Ray, and cost-and-performance tuning. Through interactive simulators and hands-on AWS console exercises, you'll practice the real deployment skills tested in the AWS Certified Developer - Associate (DVA-C02) exam and used every day to run reliable cloud applications.

Prerequisites

Introduction to PythonIntermediate PythonIntroduction to AWS Boto in Python
1

Building Applications for AWS Deployment

Learn how to design applications that fit AWS's deployment model. By the end of this chapter, you will be able to pick architectural patterns that work in the cloud, build APIs with Amazon API Gateway request and response transformations and validation, and wire event-driven workflows with Amazon EventBridge, Amazon SQS, Amazon SNS, and Amazon Kinesis Data Streams.
Start Chapter
2

Configuring and Securing Deployed Applications

Learn how to configure AWS Lambda for production and secure the applications you deploy. By the end of this chapter, you will be able to tune Lambda memory, timeout, concurrency, layers, and VPC access, authenticate end users with Amazon Cognito, authorize service-to-service calls with IAM roles, and manage encryption and certificates with AWS KMS, AWS Certificate Manager, and AWS Private CA.
Start Chapter
Deploying Applications on AWS
Course
Complete

Earn Statement of Accomplishment

Add this credential to your LinkedIn profile, resume, or CV
Share it on social media and in your performance review
Enroll Now

Join over 19 million learners and start Deploying Applications on AWS today!

Create Your Free Account

Continue with GoogleShow more options

or


By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA.

Grow your data skills with DataCamp for Mobile

Make progress on the go with our mobile courses and daily 5-minute coding challenges.