AWS Cloud Development Kit (CDK)

AWS Cloud Development Kit (CDK) is an open-source software development framework that makes it easy to define cloud infrastructure in code. CDK uses familiar programming languages, such as TypeScript, JavaScript, Python, Java, and C#, to define AWS resources.