Anyone familiar with creating, deploying and managing applications in AWS will be aware that the entire process can be a complicated matter when it comes to infrastructure. The native provisioning system, CloudFormation, involves large JSON or YML template files that are difficult to create by hand and complex to maintain. Amazon has created a developer-friendly alternative called the Cloud Development Kit (CDK). This framework enables the maintenance of AWS stacks using familiar development tools (such as Visual Studio Code) and a variety of modern programming languages. The CDK allows your applications to exist truly as "infrastructure as code"! This presentation will give an introduction to the Cloud Development Kit's .NET Core SDK, some examples of how to create common stacks using it, and how to incorporate it into your own AWS based cloud applications.