3 ms·
"But CDK transpiles into CloudFormation templates. For that reason alone I can’t recommend it." CDK is superior to terraform for a glaring reason: it's a first
by mylons 5y ago
"But CDK transpiles into CloudFormation templates. For that reason alone I can’t recommend it."
CDK is superior to terraform for a glaring reason: it's a first class citizen in AWS' eyes and terraform is not.
- erik_seaberg 5y agoTheir service owners don’t seem to feel that way. Terraform’s AWS provider often adds support for new services and features weeks or months before CloudFormation does.
- nsonha 5y agoI've seen this argument everywhere. If this is the web, people would say "use the platform", because aparently any abstraction made on top of that is automatically worse, if this is .Net it would be "use Azure". If this is desktop applications... use C++? That's just not how reality works. First class citizens can suck, because guess what, they're designed by mortals
- mylons 5y agonot the case with cdk. i hate IAC in general. terraform being one of my least favorites due to mostly being declarative, verbose, and the way it manages state. cdk is a large improvement and moves towards just being code.