advanced~2h

AWS CDK

Defining infrastructure using a real programming language instead of YAML/JSON — CDK compiles down to CloudFormation, giving you loops, functions, and type checking for infrastructure.

0
Subtopics

🎓 Learning objectives

  • Explain what CDK adds on top of raw CloudFormation
  • Explain what a CDK Construct is and the three levels of abstraction (L1, L2, L3)
  • Explain the relationship between CDK code and the CloudFormation it generates
  • Recognize when raw CloudFormation might still be preferable to CDK

AWS CDK is a Pro topic

Sign in, then upgrade to Pro or Power to unlock this topic and the full AWS curriculum.

Related concepts

cloudformation-iaccicd-codepipelinelambda-serverless

Next Step

Continue to CI/CD with CodePipeline, CodeBuild & CodeDeploy