AWS Cloud Development Kit: Boost your Infrastructure
summary
Demonstrates the AWS CDK actually generating CloudFormation (synth + deploy), creating a load‑balanced Fargate service, generates least‑privilege IAM for resources, and builds and pushes Docker to ECR as part of deployment. Shows the three construct levels (L1 raw CloudFormation, L2 service‑opinionated, L3 reusable patterns), uses TypeScript as the canonical source for multi‑language output, and proves the demo app deploys. Notes practical limits: beta churn, hashed logical names that complicate migration, and the 200‑resource stack ceiling.
AI-written summary · about
chapters (12)
- 0:00Intro
- 2:10What is Infrastructure Code
- 6:55Limitations of Cloud Formation
- 10:46What is the CDK
- 16:03Demo
- 21:33Updates
- 25:36Context
- 30:53Custom Wizards
- 32:13AWS Welder
- 37:21Changes
- 39:08Testing
- 40:48Additional Questions
related talks
30mAWS CDK Foundations
05mLightning Talk: AWS CDK infrastructure as Code
36mStop configuring infrastructure, start coding it!
41mInfrastructure as Code on AWS: Deep Dive
28mDevOps in practice for beginners
28mGoodbye YAML, Hello AWS Cloud Development Kit
55mHow to reuse patterns when developing infrastructure as code
44mDeep Dive: Infrastructure as Code on AWS
