HCP Consul Is Now Generally Available

Service Networking Across Any Cloud

A platform to discover, automate and secure service networking across any cloud or runtime.

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

The Single Control Plane for Cloud Networks

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

Consul Case Studies

Bloomberg logo in white

Delivering network as a service in a heterogeneous environment

Bloomberg builds a service discovery platform to connect more than 20000 nodes across a complex and diverse environment. The platform allows thousands of developers to register and connect their applications with each other in a self-service manner.

Read Case Study

Tackling the multi-cloud networking challenges

Connecting microservices in a multi-cloud environment is challenging. Consul provides Thomson Reuters an automated approach to track services running across multiple clouds, route traffic to healthy instances, and orchestrate real-time changes in a single place.

Read Case Study

A journey to service mesh

How Consul helps Criteo evolve from bare metal machines with load balancers to containers with service mesh to reduce cost, decrease application latency, improve security and avoid costly software development efforts.

Read Case Study
  • Mercedes-Benz Logo
  • Barclays Logo
  • Citadel Logo
  • SAP Ariba Logo
  • Deluxe Entertainment Logo
  • ITV Logo
  • Spaceflight Logo
  • Ample Organics Logo

Consul Principles

$ curl http://localhost:8500/v1/kv/deployment
    "LockIndex": 1,
    "Session": "1c3f5836-4df4-0e26-6697-90dcce78acd9",
    "Value": "Zm9v",
    "Flags": 0,
    "Key": "deployment",
    "CreateIndex": 13,
    "ModifyIndex": 19
$ curl http://localhost:8500/v1/kv/deployment[  {    "LockIndex": 1,    "Session": "1c3f5836-4df4-0e26-6697-90dcce78acd9",    "Value": "Zm9v",    "Flags": 0,    "Key": "deployment",    "CreateIndex": 13,    "ModifyIndex": 19  }]


Codify and automate service definitions, health checks, service authorization policies, traffic management rules, failover logic, and more.

Run and Connect Anywhere

Run and Connect Anywhere

Connect services across any runtime platform and public or private cloud. Connect services from Kubernetes to VMs, Containers to Serverless functions.

Microsoft Azure
Google Cloud

Extend and Integrate

  • Automate dynamic reconfiguration of network middleware.
  • Connect to services over TLS via proxy integrations.
  • Serve TLS certificates with pluggable Certificate Authorities.

Consul Open Source and Enterprise Features

Learn more about service discovery and service mesh use cases with Consul Open Source and operations, scale, and governance features with Consul Enterprise