The cloud allows developers to build applications with a lot of flexibility to experiment. Architectures can be built using many self-hosted or managed services and there are constantly new releases and features coming out that can make your life easier. In order to evolve their architectures, many developers are using Infrastructure as Code solutions that can help them provision and update all the necessary cloud components in a repeatable way.
AWS released the Cloud Development Kit to give developers an easier way to create and deploy cloud infrastructure using their favourite programming language. By using higher level abstractions and constructs in the CDK, developers can quickly deploy and iterate their applications and deliver faster and better. In this session, we will look at some of the most popular deployment frameworks to AWS and focus especially on CDK. We will explain the theory of how CDK works and show in a few demo's how container, serverless solutions but also many other solutions can be deployed easily.