Terraform Infrastructure as Code
Terraform is an open-source Infrastructure as Code (IaC) tool created by HashiCorp that enables users to define, provision, and manage cloud and on-premises infrastructure using a human-readable configuration language known as HashiCorp Configuration Language (HCL). By writing declarative configuration files that describe the desired state of resources—such as virtual machines, networks, and storage—developers and operators can generate an execution plan to preview changes before applying them, ensuring predictable and repeatable environment creation. This approach allows infrastructure to be versioned, shared, and reused like software, automating the management of resources across various cloud providers (e.g., AWS, Azure, GCP) and other services from a single, unified workflow.
- Introduction to Infrastructure as Code
Go to top
Next
2. Terraform Fundamentals