AWS CDK (Cloud Development Kit) is a software development framework that lets you define cloud resource using your favorite programming language. At the time of this writing, AWS CDK supports Typescript, Javascript, Python, C# and Java.
In this tutorial, we're going to use Python. If you prefer typescript,