A hands-on, introductory book about managing infrastructure with HashiCorp's Terraform tool. Start small and then build on what you learn to scale up to complex infrastructure. Written for both developers and sysadmins. Focuses on how to build, test and run infrastructure and applications with Terraform and integration with tools like Consul.
The book contains:
Chapter 1: An Introduction to Terraform
Chapter 2: Installing and Introducing Terraform
Chapter 3: Building an Application Stack with Terraform
Chapter 4: Provisioning with Terraform
Chapter 5: Collaborating with Terraform
Chapter 6: Building a Multi-Environment Architecture