Tool/Infra

AWS CDK

tool/infra javascript typescript csharp python aws

A model and provision your cloud application resources using familiar programming languages. Converts constructs in code into JSON or YAML for Cloudformation to use.

Website

Pulumi

tool/infra javascript typescript go python aws azure gcp

A platform for allowing user’s to write infrastructure as code in the same language they may write their code in which gets deployed from a central service.

Website Github

Terraform

tool/infra hashicorp-configuration-language aws azure digitalocean gcp

An open source tool for deploying infrastructure on one or more set of infrastructure (local or cloud).

Website Github