Hashicorp Terraform for Infrastructure as Code

Terraform is a tool by Hashicorp (who do Vagrant, Packer and other ops tools).  You maintain a single configuration file and it trues up your environment, creating and deleting machines, to match the configuration file.  Their products are coming together into a cohesive suite. The first part describes the Terraform product.

At 30 mins there’s a description of “DevOps” (that cuts through much of the BS). Basically:

Developers care about:

  • Deploy applications
  • Have test environments that look like producton

Operations care about:

  • Define core infrastructure (once, same for on premise, private cloud and public cloud)
  • Security
  • Infrastructure is scalable


Find more IT Infrastructure tips at blog.alexmags.com