AWS CDK TL;DR

AWS CDK Architecture The CDK is essentially a code generator for CloudFormation. You write infrastructure in a real programming language (C#, TypeScript, Python, Java, Go), and CDK synthesizes it into CloudFormation templates that AWS then deploys. You’re not replacing CloudFormation — you’re getting a much nicer way to author it. The Core Hierarchy There are three layers of abstraction you’ll encounter, and they nest inside each other: App → Stack → Construct ...

April 19, 2026 · 3 min