CDK 101

AWS CDK is a software development framework for defining cloud infrastructure in code and provisioning it through AWS CloudFormation.

AWS CDK allows you to define your cloud resources in a familiar programming language. The AWS CDK supports TypeScript, JavaScript, Python, Java, and C#/.NET

In this lab you will learn CDK basics in order to:

  • Create new CDK applications
  • Define your app’s infrastructure using the AWS Construct Library
  • Deploy your CDK apps to your AWS account