AWS CDK with Python Step by Step
Learn to write infrastructure code with AWS Cloud Development Kit (CDK) v2 and Python from AWS-certified DevOps expert.
4.56 (146 reviews)

1,520
students
6 hours
content
Apr 2025
last update
$84.99
regular price
What you will learn
Use AWS CDK v2 and Python to write infrastructure code efficiently to avoid human errors with automation while creating AWS resources.
Understand the differences between L1, L2, and L3 (patterns) constructs to choose the most appropriate ones for your solution.
Learn to use the AWS CDK Toolkit to create CDK applications, synthesize templates and deploy your stacks.
Divide your AWS architecture into multiple CDK stacks to organize them more efficiently and launch more resources per stack.
Learn to use AWS CDK Construct Library as a reference to find the constructs for your solution.
Use L2 constructs and CDK patterns (L3) to create your AWS architecture with sensible defaults according to most used scenarios.
Use L1 constructs to map CloudFormation resources one-to-one when needed.
Use AWS CDK and Python to allow network connections, initialize EC2 instances, and upload S3 assets easily with object-oriented programming.
Use AWS CDK aspects to perform compliance checks on your AWS infrastructure before deployment.
Write unit tests for your constructs with CDK's fine-grained assertions and Pytest framework to detect the problems in your infrastructure earlier.
Screenshots




5292322
udemy ID
4/25/2023
course created date
8/21/2023
course indexed date
Bot
course submited by