Training: June 20–21, 2016
Tutorials: June 21, 2016
Keynotes & Sessions: June 22–23, 2016
Santa Clara, CA

Modern infrastructure with Terraform

Seth Vargo (Google)
11:00am–12:30pm Tuesday, 06/21/2016
DevOps, Infrastructure reimagined
Location: Ballroom GH Level: Intermediate
Average rating: *****
(5.00, 12 ratings)

Prerequisite knowledge

Attendees should have some basic experience running infrastructure.

Materials or downloads needed in advance

Attendees need a laptop with SSH capabilities and access to the public Internet.

Description

This tutorial is for you because:
You are a working developer or in operations with problems you’d like new solutions for, including the need to capture and collaborate on infrastructure as code, safely predict and make iterative changes to infrastructure, visualize infrastructure dependencies and upstream impacts, integrate with multiple services (compute, managed DNS, storage, etc.), or reduce provider vendor lock-in.

Overview:
Seth Vargo offers a comprehensive, engineer­-led overview of two of HashiCorp’s tools: ­Terraform and Atlas. You’ll learn Terraform syntax, internals, and patterns; how to create and access compute instances; how to author and use Terraform modules; and how to manage DNS with Terraform.

Note—This tutorial will not cover:

  • Advanced Terraform use cases
  • Managing multiple environments with Terraform
  • Extending Terraform and authoring plugins
  • Working with remote state
Photo of Seth Vargo

Seth Vargo

Google

Seth Vargo is a developer advocate at Google. Previously, he worked at HashiCorp, Chef, Custom Ink, and a few Pittsburgh-based startups. He’s the author of Learning Chef. Seth is passionate about reducing inequality in technology. When he’s not writing, working on open source, teaching, or speaking at conferences, Seth enjoys spending time with his friends and advising nonprofits. He loves all things bacon.