Atharva P.
AP
Cloud BI Engineer
Enterprise (> 1000 emp.)
"AWS CDK Makes Infrastructure as Code More Maintainable and Reusable"
5/5
What do you like best about AWS Cloud Development Kit (AWS CDK)?

What I like most about AWS CDK is that it lets developers define cloud infrastructure using familiar programming languages like Python, TypeScript, Java, and C#, rather than manually writing large CloudFormation templates. As a result, infrastructure development feels more maintainable and reusable, and it’s also easier to keep it aligned with application code.

I also appreciate the ability to create reusable constructs and apply standard software engineering practices—such as version control, testing, and code reviews—which can make day-to-day infrastructure management much smoother. Review collected by and hosted on G2.com.

What do you dislike about AWS Cloud Development Kit (AWS CDK)?

AWS CDK introduces an abstraction layer over CloudFormation, so troubleshooting deployment issues sometimes requires understanding both CDK and the underlying CloudFormation resources. Upgrading between CDK versions can also occasionally require code changes. Review collected by and hosted on G2.com.

See what 130 reviewers think of AWS Cloud Development Kit (AWS CDK)

4.4 out of 5 · Verified reviews from real users

Read all reviews