The AWS Cloud Development Kit (CDK) lets you define infrastructure in a general-purpose programming language, such as TypeScript, Python, Java, C# or Go, instead of writing YAML. Your code is synthesized into CloudFormation templates, which CloudFormation then deploys. You get loops, conditions, classes, IDE autocompletion and unit tests for your infrastructure, while keeping CloudFormation's safe stack management.
Keep reading for free
Create a free StudyToCert account to read the rest of this lesson: 5 more sections, 4 key terms, a real-world example, an exam tip and self-check questions. Every lesson, lab and practice test is free with an account.