An Introduction to Terraform

As explained in previous article How to Install Terraform, Terraform is Infrastructure as a Code offering from Hashicorp. The Terraform code is written in Hashicorp Configuration Language (HCL). Overall Workflow The overall steps followed in order to use Terraform for creating Immutable Infrastructure are as follows:

How to Install Terraform

Terraform is an infrastructure automation tool developed by Hashicorp. It is the same organization that developed tools like Vagrant, Packer, Consul, Nomad and Vault. Terraform was released as open source tool on July 2014. The main features of Terraform are below: It’s written in the Go programming language.