Oct 19-21 The countdown to HashiConf Global is on. View the full schedule now. View Schedule

Consul 1.10 Is Now Generally Available

Service Mesh for any runtime or cloud

Consul automates networking for simple and secure application delivery.

Service-based networking for dynamic infrastructure

Static Infrastructure

Private datacenters with static IPs, primarily north-south traffic, protected by perimeter security and coarse-grained network segments.

»Traditional Approach

  • Static connectivity between services
  • A fleet of load balancers to route traffic
  • Ticket driven processes to update network middleware
  • Firewall rule sprawl to constrict access and insecure flat network zones

Dynamic Infrastructure

Multiple clouds and private datacenters with dynamic IPs, ephemeral containers, dominated by east-west traffic, no clear network perimeters.

»Consul Approach

  • Centralized registry to locate any service
  • Services discovered and connected with centralized policies
  • Network automated in service of applications
  • Zero trust network enforced by identity-based security policies

Consul Ecosystem

Consul control plane

The Single Control Plane for Cloud Networks

Consul provides the control plane for multi-cloud networking.

  • Centrally control the distributed data plane to provide a scalable and reliable service mesh
  • Automate centralized network middleware configuration to avoid human intervention
  • Provide a real-time directory of all running services to improve application inventory management
  • Enable visibility into services and their health status to enhance health and performance monitoring
  • Automate lifecycle management of certificates which can be issued by 3rd party Certificate Authority
  • Provide unified support across a heterogeneous environment with different workload types and runtime platforms


Slide 1 of 9
  • Secure Service to Service Connectivity

    Use mTLS to authenticate and secure connections between services.

    Service to Service Connectivity
  • Use mTLS to authenticate and secure connections between services.

    Learn more
Service to Service Connectivity