@Yusuf; Terraform CDK is on our radar, indeed. For AWS specific stuff -- it is hard to match the efforts currently being put into AWS-CDK by the community and AWS itself. Specifically in the area of L2 and L3 Constructs -- where you can create entire functional stacks with just a few lines of code. Pulumi offers similar abstraction for non AWS stuff (Auth0, New Relic, PagerDuty, etc.) We don't have any opposition to Terraform CDK, we just don't have a compelling reason to adopt it (we are AWS only.)