You are viewing a free preview of this lesson.
Subscribe to unlock all 10 lessons in this course and every other course on LearningBro.
The AWS Cloud Development Kit (CDK) is an open-source framework that lets you define cloud infrastructure using familiar programming languages. Instead of writing YAML or JSON templates, you use TypeScript, Python, Java, C#, or Go to define your resources. Under the hood, the CDK generates CloudFormation templates, so you get all the benefits of CloudFormation — dependency resolution, rollback, drift detection — combined with the full power of a programming language.
CloudFormation templates are powerful but have limitations:
The CDK addresses all of these by letting you use a real programming language.
The CDK workflow has three layers:
Subscribe to continue reading
Get full access to this lesson and all 10 lessons in this course.