AWS CDK

13 engineers on Hacker News describe using AWS CDK first-hand: 6 endorse it, 2 regret it, 1 are mixed.

68%trust
13first-hand users
12in production
endorse 6mixed 1regret 2uses, no opinion

“Amazon's CDK has hardcoded references to various package manager's lock files, and Bun wasn't one of them”

regret · production · yieldcrv · 2025-12-02 · source ↗ · wrong label?

“It is possible to get around it, but it's ugly, drop to L1 and override logical id”

mixed · production · irjustin · 2024-11-07 · source ↗ · wrong label?

“CDK was so much better than terraform (once we moved to CDK from lpt+cfn”

endorse · production · hughesjj · 2024-09-16 · source ↗ · wrong label?

“CDK is a nightmare to work with.”

regret · production · Centigonal · 2023-08-05 · source ↗ · wrong label?

“Having worked on complex infra automation using CDK (we use it extensively for our open source project”

endorse · production · shaeqahmed · 2022-12-19 · source ↗ · wrong label?

“I've been using CDK too at work (work at Amazon) and I feel like its the future of infrastructure provisioning.”

endorse · production · kevinsundar · 2020-12-31 · source ↗ · wrong label?

“I have been using CDK at work and it is fantastic.”

endorse · production · arman_ashrafian · 2020-12-31 · source ↗ · wrong label?

“CDK is amazing, we use it in typescript and it's just great, so much easier than raw cloudformation or SAM.”

endorse · production · mxz3000 · 2020-12-31 · source ↗ · wrong label?

“Combine it with AWS CDK and you end up with a low boilerplate, auto-completeable environment (with types!)”

endorse · production · 3 yr · abcxjeb284 · 2020-12-21 · source ↗ · wrong label?

“went from Cloudformation -> CDK -> Terraform -> Pulumi”

neutral · production · here2learnstuff · 2025-12-11 · source ↗ · wrong label?

“IMO you should try to keep the code as DSL as possible... if you follow those rules strictly enough, you can still deploy that template in most accounts”

neutral · production · fimbulvetr · 2021-06-10 · source ↗ · wrong label?

“builds and deploys ephemeral docker, CDK, and terraform based apps”

neutral · production · wjossey · 2021-06-03 · source ↗ · wrong label?

“I've also just started learning CDK and Amplify”

neutral · personal · fillipvt · 2020-12-16 · source ↗ · wrong label?