I would like to make a small survey for HN readers.
Do you use AWS CDK at all?
If so, do you use it only for infrastructure provisioning or for the entire codebase?
And finally, what is your opinion on it?
👤 channeleaton Accepted Answer ✓
Yes! At our company, we're currently building our backend infrastructure solely in Serverless Stack (https://serverless-stack.com/). It provides some nice higher-level constructs and build processes for serverless infrastructure while still allowing you to use everything else CDK has to offer. It's been a joy to work with and at this point I wouldn't want to build infrastructure any other way.
👤 frisbm
I also use it, have been for about 6 months now and its been a joy to learn and work with. I really like the ability to use typescript and all its helpful bits and tooling for a domain as large as infrastructure on aws. I think it makes infrastructure more accessible to devs who have never had to look at a yaml file for weeks on end or had to learn some DSL that wasn't a general programming language.
Really hoping to see other cloud providers start creating their own constructs in the future
👤 plasma
Yes, I use it and find it helpful; was much nicer using a regular coding language to build the infrastructure than learn another domain language,