Cloud infrastructure with AWS Cloud Development Kit
summary
Live demo shows infrastructure written in AWS CDK using TypeScript, with two stacks deployed: a VPC and Elastic Beanstalk application. Commands shown: make install/bootstrap, cdk diff, cdk deploy, package zip, then destroy. Explains construct levels (L1 cloudformation CN resources vs higher-level constructs), compares CDK to CDK for Terraform and Pulumi, describes snapshot testing of synthesized CloudFormation templates, and warns to destroy resources to avoid unexpected AWS charges.
AI-written summary · about
chapters (11)
- 0:00Introduction and Overview
- 0:25What is AWS CDK?
- 1:01Personal Journey with CDK
- 2:37Live Demo: Setting Up the Environment
- 4:47Deploying the VPC Stack
- 8:22Deploying the Application Stack
- 11:11Understanding Constructs and Abstractions
- 12:40Use Cases and Alternatives
- 14:17Strengths and Benefits of CDK
- 16:56Homework and Additional Resources
- 19:06Conclusion and Final Thoughts
related talks
44mInfrastructure as Code with AWS CDK (the Java version)
26mBuild Cloud Infrastructure using Python
52mAWS CDK: The arrival of true Infrastructure as Code
30mStop configuring infrastructure, start coding it!
41mCloud Development Locally with AWS CDK and Localstack
44mAWS CDK. Infrastructure as Code with TypeScript
41mInfrastructure as Code on AWS: Deep Dive
30mDeveloper guide to infrastructure as code on AWS
