Generating CloudFormation Templates Using AWS CDK
In this chapter, we are going to learn about one of the latest developments from AWS – Cloud Development Kit, or CDK. CDK is not meant to be a replacement for CloudFormation. Instead, it was developed to add additional functionality to CloudFormation.
CDK is a framework that supports multiple programming languages and allows AWS engineers to declare infrastructure as code, thereby increasing the speed of AWS development. By the end of this chapter, you will have a running infrastructure generated by CDK.
In this chapter, we will cover the following topics:
- Introducing AWS CDK
- Facilitating template development with AWS CDK
- Writing your first template using AWS CDK and Python