
Screaming in the Cloud Championing CDK While Accepting the Limits of AWS with Matthew Bonig
Jan 11, 2024
Matthew Bonig, Chief Cloud Architect at Defiance Digital and AWS DevTools Hero, dives into the transformative power of the Cloud Development Kit (CDK). He shares insights on the challenges developers face with tools like TypeScript and DynamoDB, stressing the importance of careful planning. Matthew also discusses the limitations of relying on AI coding assistants, especially in complex environments like AWS, and critiques AWS's innovation pace, urging it to focus on true innovation rather than merely catering to existing customers.
AI Snips
Chapters
Books
Transcript
Episode notes
Stateful Resource Migration
- When migrating stateful resources like DynamoDB tables, orphan the old table.
- Import the data into the new resource using CloudFormation's import routine.
CDK Speed Limitations
- CDK's speed is limited by CloudFormation, which is slower than Terraform.
- Terraform's exposed state offers advantages over CloudFormation.
CDK Project Structure
- Structure CDK projects based on personal preference, not strict rules.
- Create subdirectories to group files for better organization as projects grow.

