5 ms·
Yeah I've found CDK unnecessary complicates infrastructure and immediately creates technical debt.
by smcleod 5y ago
Yeah I've found CDK unnecessary complicates infrastructure and immediately creates technical debt.
- vosper 5y agoAWS 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?
- IanCal 5y ago> 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/ https://instances.vantage.sh/
- ldoughty 5y agoI 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.
- spelunker 5y agoIt's still an improvement over writing CFN templates by hand!
- smcleod 5y agoBut not as simple and and easy to work with as terraform.