Go CDK! What this Means for the World of IaC
summary
Claims CDK replaces CloudFormation by compiling code into CloudFormation stacks, running cdk synth then cdk deploy, and stores state in S3 and creates CloudFormation stacks during deploy. It supports TypeScript, Go, Python, Java and more, and imports existing CloudFormation YAML/JSON into CDK quickly. Demo shows a migrated EC2 plus newly created S3 bucket and SQS deployed successfully. Migration path from Terraform/Pulumi is suggested but not quantified; multi‑region is handled via code modules instead of StackSet.
AI-written summary · about
chapters (7)
- 0:00Introduction
- 1:28What is AWS CDK
- 3:54CDK versus CloudFormation
- 5:18When to use CDK
- 7:01CDK pros and cons
- 8:23Migrating CloudFormation to CDK
- 10:10Key takeaways and closing remarks
related talks
36mStop configuring infrastructure, start coding it!
05mLightning Talk: AWS CDK infrastructure as Code
28mGoodbye YAML, Hello AWS Cloud Development Kit
42mAWS Cloud Development Kit: Boost your Infrastructure
42mWhen, Why, and How to Use the CDK for Terraform
30mAWS CDK Foundations
55mHow to reuse patterns when developing infrastructure as code
41mInfrastructure as Code on AWS: Deep Dive
