Seth Vargo

Workshop - Modern Infrastructure with Terraform & Consul

This is a comprehensive, engineer-led course that covers two of HashiCorp's tools - Consul and Terraform. Topics include provisioning and managing infrastructure with Terraform, monitoring infrastructure with Consul, building reactive infrastructure with Consul tools, and using Atlas to manage and monitor infrastructure in a team environment. Example subjects include:

  • Terraform syntax, internals, and patterns
  • Creating and accessing compute instances
  • Provisioning resources with Terraform
  • Registering instances with Consul
  • Adding Consul health checks
  • Managing DNS with Terraform
  • Evaluating changes with Atlas





  • HashiCorp Atlas account create here
  • Free GitHub account create here
  • Internet-enabled device with an SSH client installed
  • Modern Internet browser such as Firefox, Chrome, or Safari


Seth Vargo

Seth Vargo


Seth Vargo is the Director of Evangelism at HashiCorp. Previously, Seth worked at Chef (Opscode), CustomInk, and a few Pittsburgh-based startups. He the author of Learning Chef and is passionate about reducing inequality in technology. When he is not writing, working on open source, or speaking at conferences, Seth enjoys spending time with his friends and advising non-profits. He loves all things bacon.