Enterprise service networking with HashiCorp Consul and AWS (PRT238)
summary
HashiCorp Consul is used to register services across EKS, ECS, EC2 and Lambda, with Envoy sidecars, Prometheus/Grafana metrics, and a Terraform sync module; certificate issuance and rotation, mutual TLS, and intentions are automated. Comcast runs this across multiple regions (US‑West‑1/2) and >10,000 CIDR blocks supporting 60M homes and 1.3 trillion DNS lookups/day; a demo app (Hashicups) spans four runtimes in two regions and performs live failover via mesh gateways and traffic splitters with no code changes.
AI-written summary · about
chapters (8)
- 0:00Introduction and agenda
- 1:00Consul use case pillars
- 11:47Service mesh introduction
- 17:32Federation and networking
- 19:27Multi-runtime architecture
- 22:56Comcast customer use case
- 31:40HashiCups demo application
- 39:32Demonstrating core benefits
related talks
44mStretching the Service Mesh Beyond the Clouds
15mLightning Talk: Automate and Secure Consul Service Mesh on AWS ECS
22mConsul Product Updates and Vision - HashiConf 2022
25mConsul Terraform Sync - Awesome Use Cases
33mHow to Recreate AWS in Your Data Center
36mGlobal Visibility and Control for Consul
27mA Consul Service Mesh Integration Case Study With Presto
29mBuilding for massive scale and security with the HashiCorp Cloud Platform
