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 ...