Chapter 2: Terraform Installation Guide

In the previous chapter, we discussed Infrastructure as Code (IaC), mainly focusing on what Terraform is, and then we covered a comparison of Terraform with other available IaC options, such as AWS CloudFormation templates, Azure ARM templates, and Google Cloud Deployment Manager. Moving on, we had a detailed discussion about Terraform architecture and further learned about different versions of Terraform and their respective available features.

In this chapter, we will be focusing on how you can install Terraform on your local machine, whether it is Windows, Linux, or macOS. Once you are done with the installation of Terraform, you should be able to start drafting your configuration code in Terraform ...

Get HashiCorp Infrastructure Automation Certification Guide now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.