Infrastructure *is* Code with the AWS Cloud Development Kit
summary
Demonstrates using the AWS CDK with .NET to write code that synthesizes CloudFormation and deploys it: a quick S3 static site with BucketDeployment via Lambda asset (CDK synth/deploy shows site URL) and a larger EC2 Auto Scaling IIS fleet + CodeDeploy pipeline (one-to-four instances, CodePipeline triggers on S3 upload). CDK generates ~2,200-line JSON from ~230 C# lines, deploys roles/lambdas/assets, and the longer example takes ~15–20 minutes to stabilize.
AI-written summary · about
chapters (19)
- 0:00Start
- 1:31Declaring Infrastructure
- 2:12A Templated Approach
- 5:05Code against the Low-Level Service Apis
- 5:58Template Approach
- 7:51Cloud Mosaic
- 16:07Overview of the Main Components of the Cdk
- 16:47Build a Static Website Hosted in an Amazon S3 Bucket
- 17:02Create Hello World Site
- 17:31Install the Cdk Command Line Tools
- 17:49Cdk Init
- 26:56Site Deployment
- 29:17Diff Stacks
- 32:22Resources
- 40:34Load Balancer
- 41:21Deployment Resources
- 42:56Deployment Pipeline
- 50:13Recap
- 51:20Cdk Api Reference
related talks
05mLightning Talk: AWS CDK infrastructure as Code
42mAWS Cloud Development Kit: Boost your Infrastructure
24mInfrastructure as Code on AWS
41mInfrastructure as Code on AWS: Deep Dive
36mStop configuring infrastructure, start coding it!
27mInfrastructure as (first-class) Code
59mInfrastructure as Actual Code
30mStop configuring infrastructure, start coding it!
