>How can a team justify not being on AWS?
You can do the exact same thing with Pulumi and it's cross platform.
Also, in my experience, CDK is an absolute nightmare if you like running things locally and testing on your own machine
You can do the exact same thing with Pulumi and it's cross platform.
Also, in my experience, CDK is an absolute nightmare if you like running things locally and testing on your own machine
To add to this, Pulumi has a few features not yet present in CDK like encrypted state, and dynamic resources. The TLS/Random provider also seems to be missing from CDK but present in Pulumi. I am using all of these features in some Pulumi projects and couldn't imagine using CDK, ever.
tl;dr Use your preferred tooling, but don't assume a team couldn't justify using their tools of preference.