Stop configuring infrastructure, start coding it!
summary
Shows how CDK (and alternatives like Pulumi or cdktf) replaces ~300 lines of YAML CloudFormation with ~30 lines of code by using L2/L3 constructs to build a VPC, security groups, an ALB and an EC2 Auto Scaling group serving a simple web page. CDK compiles to CloudFormation or Kubernetes manifests, supports Python/TypeScript/Java/Go, offers IDE autocomplete, testable code, import from existing templates and reusable opinionated components that actually deploy and tear down in real accounts.
AI-written summary · about
chapters (6)
- 0:00Start
- 7:23AWS Cloud Development Kit (CDK)
- 11:47From a CDK app to provisioned infrastructure
- 17:50Create a Virtual Private Cloud
- 19:27Create an Auto Scaling Group
- 21:02Configure the Load Balancer
related talks
30mStop configuring infrastructure, start coding it!
11mGo CDK! What this Means for the World of IaC
05mLightning Talk: AWS CDK infrastructure as Code
42mAWS Cloud Development Kit: Boost your Infrastructure
30mAWS CDK Foundations
41mInfrastructure as Code on AWS: Deep Dive
28mGoodbye YAML, Hello AWS Cloud Development Kit
55mHow to reuse patterns when developing infrastructure as code
