Skip to main content
Demo

Using Terraform and Consul to delegate service deployment to service teams

James Nugent, formerly a HashiCorp engineer, discusses Terraform—a tool for managing infrastructure as code—and Consul, a tool for service discovery, health checking, and key-value storage.

Speakers

In this demo-led talk, James Nugent explains how Terraform and Consul help organizations implement service-oriented architectures, and adopt a DevOps philosophy.

Highlights

  • Introduction to Terraform and Consul
  • How infrastructure as code makes multi-cloud easy
  • Layered Terraform configurations
  • Autonomous deployment
  • Service instances self-bootstrapping into Consul
  • Health checking
  • Building common HA patterns with Consul

More resources like this one

  • 8/22/2025
  • FAQ
Why Microservices?
  • 3/15/2023
  • Presentation
Advanced Terraform techniques
  • 3/15/2023
  • Case Study
Using Consul Dataplane on Kubernetes to implement service mesh at an Adfinis client
  • 2/3/2023
  • Case Study
Automating Multi-Cloud, Multi-Region Vault for Teams and Landing Zones