Stop configuring infrastructure, start coding it!
summary
Using CDK (TypeScript, Java, C#, Python, Go) replaces verbose CloudFormation: a load‑balanced, autoscaling web app that previously requires 300 lines of YAML becomes less than 30 lines of code via high‑level constructs that create VPCs, subnets, security groups, ASG and ALB, synthesizes to CloudFormation and deploys. Mentions Pulumi, cdk for Terraform and CDK for Kubernetes, points to Construct Hub (constructs.dev) and cdkworkshop.com for hands‑on examples.
AI-written summary · about
chapters (16)
- 0:00Introduction
- 1:28Manual scripts to IaC
- 3:12300 lines of YAML
- 7:23Coding infrastructure with languages
- 8:47What is AWS CDK
- 11:18How CDK works
- 13:46Solving YAML with constructs
- 15:50Example: building a VPC
- 17:57Creating auto scaling group
- 19:21Configuring load balancer
- 20:46Clean code for infrastructure
- 22:54CloudFormation vs CDK
- 25:22CDK beyond AWS
- 26:47Why code infrastructure
- 28:32Resources to learn
- 29:34CDK Day and closing
related talks
36mStop configuring infrastructure, start coding it!
30mAWS CDK Foundations
05mLightning Talk: AWS CDK infrastructure as Code
19mCloud infrastructure with AWS Cloud Development Kit
42mAWS Cloud Development Kit: Boost your Infrastructure
41mInfrastructure as Code on AWS: Deep Dive
55mHow to reuse patterns when developing infrastructure as code
16mDeclarative vs programmatic IaC
