Skip to main content
HashiTalks 2025 Learn about unique use cases, homelab setups, and best practices at scale at our 24-hour virtual knowledge sharing event. Register
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

3/15/2023Presentation

Advanced Terraform techniques

3/15/2023Case Study

Using Consul Dataplane on Kubernetes to implement service mesh at an Adfinis client

2/3/2023Case Study

Automating Multi-Cloud, Multi-Region Vault for Teams and Landing Zones

2/1/2023Case Study

Should My Team Really Need to Know Terraform?