Terraform

Terraform is an open-source infrastructure as code (IaC) software tool that enables you to safely and predictably create, change, and improve infrastructure. Terraform codifies cloud APIs into declarative configuration files that can be used to create, update, and destroy infrastructure safely and efficiently.