Terraform Overview
Terraform is an open-source infrastructure-as-code tool from HashiCorp that lets you define cloud and on-premises resources in human-readable configuration files and provision them in a predictable, repeatable way. You describe the desired end state in the HashiCorp Configuration Language (HCL), and Terraform builds an execution plan showing what it will create, change, or destroy before applying it. Through a large ecosystem of providers it manages resources across AWS, Azure, Google Cloud, Kubernetes, and many other platforms, while tracking real-world resources in a state file. It is distributed as a single command-line binary. The offline build runs without a network connection, though providers are downloaded separately. Use the link on this page to reach HashiCorp's official Terraform download.