AWS Cloud Devlopment Kit
AWS CDK is an open source software development framework that allows you to define your cloud application resources using familiar programming languages, like JavaScript, TypeScript, Python, Java, and C#. The code you write gets transpiled into CloudFormation (CFN) templates, and creates the infrastructure using AWS CloudFormation.