James Turnbull

Buy now!

The Terraform Book

Infrastructure as Code

by James Turnbull

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.

Available now!

What's in the book

Table of Contents

  • Chapter 1: An Introduction to Terraform
  • Chapter 2: Installing Terraform
  • Chapter 3: Building our first application
  • Chapter 4: Provisioning and Terraform
  • Chapter 5: Collaborating with Terraform
  • Chapter 6: Building a multi-environment architecture
  • Chapter 7: Infrastructure testing



  • PDF edition
  • Unlimited updates



  • ePub edition
  • Unlimited updates



  • Kindle/Mobi edition
  • Unlimited updates

Bundle of all formats


  • PDF edition
  • ePub edition
  • Kindle/Mobi edition
  • Unlimited updates

The Packer & Terraform Books Bundle


  • The Packer Book
  • The Terraform Book
  • All editions with unlimited updates

Buy the book at Amazon on Kindle, Google Play, or on Nook.

The book is sold DRM free and is regularly kept up to date. You can find errata here.

Drop me a line