In this hands-on workshop, you will learn how to use the AWS Cloud Development Kit (CDK) to build serverless applications. The CDK is one of the most powerful infrastructure as code frameworks that developers can use to build applications on AWS. While you can practically deploy any AWS service using CDK, we will focus on building serverless apps in this workshop. The workshop and assignments we will work on can be completed in TypeScript, Python, .NET or Java, meaning you can pick the programming language that you are most comfortable with.
During the first half of the session, we will teach you how to get started with a new CDK project and how to deploy your first API Gateway’s and Lambda functions to AWS. In the second half of the training, we will provide several challenges that you can work on in order to learn how to build complete applications using the CDK.
Prerequisites:
If you sign up for the workshop, we would encourage to prepare the following for the event:
Encouraged:
Install an IDE that supports syntax highlighting of your programming code from the list below. This will make it significantly easier to create your own application stacks:
Marek Kuczynski is a Senior Serverless Solutions Architect at Amazon Web Services in The Netherlands. He has been with the company for almost 4 years and worked with enterprise and startup customers before working fulltime on serverless.
Marek mostly develops using containers and Lambda functions on AWS, where he enjoys working with Golang and Python most.
He also helps to co-organize the ServerlessDays meetup and conference in The Netherlands and speaks regularly at various other meetups.
You can find him on Twitter as: