Logo of AWS Cloud Development Kit (AWS CDK)

AWS Cloud Development Kit (AWS CDK)

Website LinkedIn Twitter

Last updated on

Company health

Employee growth
11% increase in the last year
Web traffic
10% increase in the last quarter

Ratings

G2
4.4/5
(120)
Glassdoor
3.7/5
(206324)

AWS Cloud Development Kit (AWS CDK) description

AWS Cloud Development Kit (CDK) lets you define cloud infrastructure using familiar programming languages and deploy it through AWS CloudFormation. This simplifies infrastructure management and allows for repeatable setups. CDK is designed for building and managing AWS resources, making it well-suited for organizations invested in the AWS ecosystem.


What companies are using AWS Cloud Development Kit (AWS CDK)?

Culture Amp is using AWS Cloud Development Kit (AWS CDK)
Culture Amp
deepwatch is using AWS Cloud Development Kit (AWS CDK)
deepwatch
Zapier is used by Culture Amp, deepwatch.

Who is AWS Cloud Development Kit (AWS CDK) best for

AWS Cloud Development Kit (CDK) empowers developers to define cloud infrastructure using code. It simplifies management, enables repeatable setups, and integrates seamlessly with other AWS services. Users praise CDK's automation capabilities and reusable components, while some note a learning curve. CDK is best for those already invested in the AWS ecosystem.

  • Ideal for small, medium, and large companies.

  • Suitable for businesses developing and managing AWS cloud infrastructure.


AWS Cloud Development Kit (AWS CDK) features

Supported

AWS CDK supports CloudWatch integration for monitoring workflows through alarms and dashboards.

Supported

AWS CDK supports TypeScript, JavaScript, Python, Java, C#, and Go.

Supported

AWS CDK enables repeatable infrastructure deployments through Infrastructure as Code and CI/CD integration.

Supported

AWS CDK uses CloudFormation to deploy and manage infrastructure.

Supported

AWS CDK simplifies infrastructure management by defining infrastructure as code, using reusable components, and automating deployments.

Supported

AWS CDK manages resources like EC2, S3, and Lambda using infrastructure as code.

Supported

AWS CDK allows managing infrastructure as code.

Qualities

We evaluate the sentiment that users express about non-functional aspects of the software

Value and Pricing Transparency

Rather negative
-0.5

Customer Service

Strongly positive
+1

Ease of Use

Rather positive
+0.65

Reliability and Performance

Rather positive
+0.43

Ease of Implementation

Neutral
+0.25

Scalability

Rather positive
+0.33

AWS Cloud Development Kit (AWS CDK) reviews

We've summarised 120 AWS Cloud Development Kit (AWS CDK) reviews (AWS Cloud Development Kit (AWS CDK) G2 reviews) and summarised the main points below.

Pros of AWS Cloud Development Kit (AWS CDK)
  • Allows defining infrastructure using familiar programming languages.
  • Enables automation and reduces DevOps dependency.
  • Facilitates repeatable setups across different environments.
  • Provides reusable constructs for common architectural patterns.
  • Integrates well with other AWS services and IDEs.
Cons of AWS Cloud Development Kit (AWS CDK)
  • Steep learning curve for new users.
  • Occasional bugs and reliability issues reported.
  • Limited language support for certain features.
  • Vendor lock-in to the AWS ecosystem.
  • Dependency management can be complex for larger projects.

AWS Cloud Development Kit (AWS CDK) pricing

The commentary is based on 14 reviews from AWS Cloud Development Kit (AWS CDK) G2 reviews.

AWS CDK offers cost-effective scalability and reusable components, but some users mention potential for unexpected costs and the need for careful resource management. Competitive pricing is a desired feature for some.

Users sentiment

Rather negative
-0.5

See the AWS Cloud Development Kit (AWS CDK) pricing page.


AWS Cloud Development Kit (AWS CDK) alternatives

  • Logo of Pulumi
    Pulumi
    Modern infrastructure as code, using your favorite languages.
    Read more
  • Logo of Hashicorp Terraform
    Hashicorp Terraform
    Painlessly manage and automate your cloud infrastructure.
    Read more
  • Logo of Google Cloud Deployment Manager
    Google Cloud Deployment Manager
    Automate and manage cloud setups with reusable templates.
    Read more
  • Logo of Render
    Render
    Effortless cloud hosting and deployments for websites and apps.
    Read more
  • Logo of Discovery
    Discovery
    AI-powered product analytics for data-driven decisions and growth.
    Read more
  • Logo of AWS CloudFormation
    AWS CloudFormation
    Effortlessly automate and manage your cloud infrastructure.
    Read more

AWS Cloud Development Kit (AWS CDK) FAQ

  • What is AWS Cloud Development Kit (AWS CDK) and what does AWS Cloud Development Kit (AWS CDK) do?

    AWS Cloud Development Kit (AWS CDK) allows developers to define cloud infrastructure using familiar programming languages and deploy it via AWS CloudFormation. It simplifies infrastructure management with Infrastructure as Code, enabling repeatable setups and automation, ideal for organizations invested in the AWS ecosystem.

  • How does AWS Cloud Development Kit (AWS CDK) integrate with other tools?

    AWS CDK integrates with other AWS services like CloudWatch and CloudFormation. It supports multiple programming languages including TypeScript, JavaScript, Python, Java, C#, and Go, enabling developers to use familiar tools for infrastructure management. CDK also facilitates repeatable deployments through Infrastructure as Code and CI/CD integration.

  • What the main competitors of AWS Cloud Development Kit (AWS CDK)?

    Top alternatives to AWS CDK include AWS CloudFormation, Pulumi, and Terraform. These infrastructure-as-code tools offer similar functionalities for defining and managing cloud infrastructure, though with varying approaches to language support and integrations.

  • Is AWS Cloud Development Kit (AWS CDK) legit?

    Yes, AWS CDK is a legitimate and safe tool developed by Amazon Web Services. It simplifies defining, deploying, and managing cloud infrastructure using familiar programming languages. While it has a learning curve, many users appreciate its automation and integration with other AWS services.

  • How much does AWS Cloud Development Kit (AWS CDK) cost?

    AWS CDK itself is a free and open-source software development framework. However, you will incur costs for the underlying AWS resources that you provision and manage using CDK. There are no separate CDK-specific fees.

  • Is AWS Cloud Development Kit (AWS CDK) customer service good?

    Customer support for AWS CDK is generally considered excellent, with users highlighting helpful resources and responsive support teams. However, some have reported occasional delays in resolving specific issues.


Reviewed by

MK
Michal Kaczor
CEO at Gralio

Michal has worked at startups for many years and writes about topics relating to software selection and IT management. As a former consultant for Bain, a business advisory company, he also knows how to understand needs of any business and find solutions to its problems.

TT
Tymon Terlikiewicz
CTO at Gralio

Tymon is a seasoned CTO who loves finding the perfect tools for any task. He recently headed up the tech department at Batmaid, a well-known Swiss company, where he managed about 60 software purchases, including CX, HR, Payroll, Marketing automation and various developer tools.

NEW: Introducing Gralio Screen Buddy

An AI tool that observes your work, finds inefficiencies, and suggests smarter ways to do things. Maybe you can use your tools better, automate tasks, or switch software.

For Individuals
Streamline your daily tasks, get helpful AI tips, and find the right tools for your workflow.
For Businesses
See how your team really works, uncover automation opportunities, and get software recommendations tailored to your processes.