Skip to Content
Terraform: Up and Running
book

Terraform: Up and Running

by Yevgeniy Brikman
March 2017
Intermediate to advanced content levelIntermediate to advanced
203 pages
5h 10m
English
O'Reilly Media, Inc.

Overview

Terraform has emerged as a key player in the DevOps world for defining, launching, and managing infrastructure as code (IAC) across a variety of cloud and virtualization platforms, including AWS, Google Cloud, and Azure. This hands-on book is the fastest way to get up and running with Terraform.

Gruntwork co-founder Yevgeniy (Jim) Brikman walks you through dozens of code examples that demonstrate how to use Terraform’s simple, declarative programming language to deploy and manage infrastructure with just a few commands. Whether you’re a novice developer, aspiring DevOps engineer, or veteran sysadmin, this book will take you from Terraform basics to running a full tech stack capable of supporting a massive amount of traffic and a large team of developers.

  • Compare Terraform to other IAC tools, such as Chef, Puppet, Ansible, and Salt Stack
  • Use Terraform to deploy server clusters, load balancers, and databases
  • Learn how Terraform manages the state of your infrastructure and how it impacts file layout, isolation, and locking
  • Create reusable infrastructure with Terraform modules
  • Try out advanced Terraform syntax to implement loops, if-statements, and zero-downtime deployment
  • Use Terraform as a team, including best practices for writing, testing, and versioning Terraform code
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Bootstrapping Microservices with Docker, Kubernetes, and Terraform

Bootstrapping Microservices with Docker, Kubernetes, and Terraform

Ashley Davis
Cloud Native DevOps with Kubernetes

Cloud Native DevOps with Kubernetes

John Arundel, Justin Domingus

Publisher Resources

ISBN: 9781491977071Errata PageSupplemental Content