Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Yeah I've found CDK unnecessary complicates infrastructure and immediately creates technical debt.


AWS is just massively complicated these days. Do I use SAM, CDK, Cloudformation? Is API Gateway intended mostly for internal services? ALBs or ELBs? Is Beanstalk legacy or am I still supposed to use it? Step Functions or SWF? Sagemaker or Infrentia or Trainium? Which of the 5,000 fckn EC2 instances should I choose and why don’t they ever list the goddamn price?


> Which of the 5,000 fckn EC2 instances should I choose and why don’t they ever list the goddamn price?

It's a terrible sign when the first place people go to find out your products pricing is not you. This (formerly ec2instances.info) should be on a page on AWS somewhere https://instances.vantage.sh/


I only recommend cdk for situations where you have to dynamically build environments (for instance, user-configururable vpcs that include dynamic objects)... Basically situations where you'd need dozens of "conditionals" to overcome for-loop and linkage issues.

In most other cases, SAM or direct cloud formation is usually sufficient.


It's still an improvement over writing CFN templates by hand!


But not as simple and and easy to work with as terraform.




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: