AWS Cloud Development Kit Documentation
Constructs for generating AWS infrastructure
AWS Cloud Development Kit (AWS CDK) provides a library of constructs that covers many AWS services and features, enabling you to define your applications' infrastructure at a high level. Additionally, constructs are adjustable and composable, so you can change the parameters or encode your own construct.
Customize, share, and reuse constructs
With AWS CDK, you can customize, share, and reuse constructs with your organization or community.
Use familiar programming languages, tools, and workflows
AWS CDK helps you model application infrastructure using familiar programming languages. It is designed to allow you use your existing integrated development environment, testing tools, and workflow patterns.
Deploy infrastructure and runtime code together
AWS CDK enables you to reference your runtime code assets in the same project.
Developer-friendly command line interface (CLI)
The AWS CDK CLI enables you to interact with your CDK applications.
Additional Information
For additional information about service controls, security features and functionalities, including, as applicable, information about storing, retrieving, modifying, restricting, and deleting data, please see https://docs.aws.amazon.com/index.html. This information does not form part of the Documentation for purposes of the AWS Customer Agreement available at http://aws.amazon.com/agreement, or other agreement between you and AWS governing your use of AWS’s services.