The AWS Cloud Development Kit (AWS CDK) is an open source software development framework to model and provision your cloud application resources using familiar programming languages.
Product | Market Share (%) |
---|---|
AWS Cloud Development Kit (CDK) | 7.0% |
Docker | 42.8% |
VMware Tanzu Platform | 22.7% |
Other | 27.5% |
Provisioning cloud applications can be a challenging process that requires you to perform manual actions, write custom scripts, maintain templates, or learn domain-specific languages. AWS CDK uses the familiarity and expressive power of programming languages for modeling your applications. It provides you with high-level components that preconfigure cloud resources with proven defaults, so you can build cloud applications without needing to be an expert. AWS CDK provisions your resources in a safe, repeatable manner through AWS CloudFormation. It also enables you to compose and share your own custom components that incorporate your organization's requirements, helping you start new projects faster.
Author info | Rating | Review Summary |
---|---|---|
Mid TypeScript/AWS Engineer at a comms service provider with 10,001+ employees | 4.0 | I primarily use AWS CDK for cloud infrastructure with services like Lambda and DynamoDB, and it enhances my workflow by integrating components seamlessly. Despite some setup difficulties, CDK's ROI and integration surpass my previous experiences with Azure. |
Independent Consultant at Ministerie van Infrastructuur en Waterstaat | 3.5 | I use AWS CDK for developing backup and front desk applications, leveraging its infrastructure as code capabilities. Improvements are needed for multi-language support, offline infrastructure building, and WebSocket API limitations. Although deployment takes two minutes, debugging and testing could be more efficient. |
Sr. DevOps Engineer at Seaflux | 3.5 | The most valuable features of the AWS Cloud Development Kit (CDK) are its speed and ease of deployment, allowing us to quickly deploy infrastructure by writing code. Initially, we encountered issues with different plugins, but these were manageable. |
Software Engineer at Sportsbet | 4.5 | We use AWS CDK to define infrastructure as code, allowing developers to provision infrastructure with more ease. While it's a valuable tool, it requires familiarity with popular programming languages, and we primarily use it with Amazon Web Services (AWS). |
Chief- Operations : AMS and Senior Advisor at a tech services company with 501-1,000 employees | 4.5 | We focus on cloud development and migration, primarily using AWS CDK, which is appreciated for its backup functions, price, and DevOps integrations. However, pricing and resource utilization discrepancies need improvement, and local vendors present pricing competition. |