Terraform is an open source infrastructure as code software tool created by HashiCorp. It allows users to define and provision a data center infrastructure using declarative configuration files. Terraform enables users to easily and efficiently manage and provision cloud, infrastructure, and network configurations using common configuration languages like HCL and JSON. Terraform supports a wide range of cloud providers and services, including AWS, Microsoft Azure, Google Cloud Platform, and more. Using Terraform, users can also create custom modules to quickly and easily create and manage custom configurations for their environments. With Terraform, users can quickly and easily provision and manage their cloud, infrastructure, and network resources, allowing them to quickly and efficiently deploy and manage their applications and services.
Provides a module for each major cloud provider (private and public).