The AWS CDK is a development framework that allows you to define your cloud application resources and infrastructure using programming languages instead of configuration files. By defining your resources as code you can benefit from your normal development tooling and more easily define you application.

This talk provides an introduction to Infrastructure as Code, discusses key AWS CDK concepts and usage, provides tips for AWS CDK usage, and an overview of AWS CDK Best Practices.