AWS Cloud Development Kit (CDK)
The AWS Cloud Development Kit (AWS CDK) is an open-source software development framework for defining cloud infrastructure in code using familiar programming languages. It allows developers to provision AWS resources predictably and repeatedly, abstracting away the complexities of low-level…
Key facts
- First appeared
- 2018
- Category
- technology
- Problem solved
- The AWS CDK was created to solve the challenges associated with defining and managing AWS infrastructure using verbose, low-level, and often error-prone declarative languages like YAML or JSON in AWS CloudFormation. It aimed to bring the power of modern programming languages, with their features like strong typing, object-oriented design, modularity, and testing, to infrastructure definition.
- Platforms
- Cross-platform (development environment - Windows, macOS, Linux), AWS Cloud (target deployment environment)
Related technologies
Notable users
- Startups
- SaaS companies
- Enterprises leveraging AWS
- Amazon Web Services (internal teams)
- Consulting firms