4 ms·
I recently picked up AWS CDK and have been enjoying using it more than something like terra form. I wonder how this compares - aside from the obvious plus of b
by debaserab2 7y ago
I recently picked up AWS CDK and have been enjoying using it more than something like terra form.
I wonder how this compares - aside from the obvious plus of being platform agnostic (which in my case doesn’t matter)
- Trisell 7y agoI’ve enjoyed the CDK. I looked at Pulumi, but settled on CDK because it’s AWS developed. As where I work is an AWS shop, I didn’t see many advantages to Pulumi, and I felt more confident in AWS continuing development and support, vs another 3rd party company that could go out of business. Also I really have enjoyed the built in unit test tooling of the CDK. Unit testing my infrastructure code has been a game changer.
- pldr2244 7y agoIronically, having used both, Pulumi’s APIs are much cleaner/simpler than AWS CDK’s. I feel CDK was overengineered when I last used it. Pulumi has been a breath of fresh air.
- cheese4242 7y agoDoes AWS CDK handle state drift and state transitions in the same way Terraform/Pulumi does? I believe AWS CDK uses CloudFormation under the hood which can not "intelligently" fix state drift in the same way Terraform can. CF can only tell you that tthee state has drifted, but cannot actually figure out how to fix that drift which IMO is one of the biggest strikes against CF. The "State" section of this article has a better description of what I'm talking about: https://medium.com/@endofcake/terraform-vs-cloudformation-1d9716122623 https://medium.com/@endofcake/terraform-vs-cloudformation-1d...