The following is a screenshot of a TypeScript code snippet extracted from Pulumi for creating an AWS S3 bucket. Using TypeScript feels more home compared to Terraform 😉
Pulumi lets you write infrastructure as code using the popular programming languages (TypeScript, Go,.NET, Python, and Java) and markup languages (YAML, CUE). Pulumi is a bit like Terraform; however, Pulumi is open source and Terraform is not. (i.e. Terraform requires the use of a domain-specific language: HashiCorp Configuration Language (HCL))
Have you used Pulumi? Any thoughts?
Polyglot-Vache!