Thank youHashiConf Europe is a wrap. Watch this year’s sessions on-demand. Watch Now
Tech Preview

Consul service mesh now available on ECS

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

Features

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