Terraform is an open-source infrastructure as code (IaC) software tool that provides a consistent CLI workflow to manage cloud services at scale. Terraform codifies cloud APIs into declarative configuration files, making it easy to programmatically set up, tear down, and manage ephemeral infrastructure.
See Terraform for more information.