Announcing
HashiCorp Cloud Platform Now in Private Beta with HCP Consul on AWS

Provision, Secure, Connect, and Run

Any infrastructure for any application

Service Discovery and Health Checking

Discover, Register and Resolve services for application workloads across any cloud. Automatically add and remove services based on health checking.

Features

Centralized Service Registry

Centralized Service Registry

Consul enables services to discover each other by storing location information (like IP addresses) in a single registry.

Real-time Health Monitoring

Real-time Health Monitoring

Improve application resiliency by using Consul health checks to track the health of deployed services.

Open and Extensible API

Open and Extensible API

Consul’s API allows users to integrate ecosystem technologies into their environments and enable service discovery at greater scale.

  1. $ dig @127.0.0.1 -p 8600 web.service.consul
  2. ; <<>> DiG 9.10.6 <<>> @127.0.0.1 -p 8600 web.service.consul SRV
  3. ; (1 server found)
  4. ;; global options: +cmd
  5. ;; Got answer:
  6. ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 56598
  7. ;; flags: qr aa rd; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 3
  8. ;; WARNING: recursion requested but not available
  9. ;; OPT PSEUDOSECTION:
  10. ; EDNS: version: 0, flags:; udp: 4096
  11. ;; QUESTION SECTION:
  12. ;web.service.consul. IN SRV
  13. ;; ANSWER SECTION:
  14. web.service.consul. 0 IN SRV 1 1 80 Judiths-MBP.lan.node.dc1.consul.
  15. ;; ADDITIONAL SECTION:
  16. Judiths-MBP.lan.node.dc1.consul. 0 IN A 127.0.0.1
  17. Judiths-MBP.lan.node.dc1.consul. 0 IN TXT "consul-network-segment="
  18. ;; Query time: 2 msec
  19. ;; SERVER: 127.0.0.1#8600(127.0.0.1)
  20. ;; WHEN: Tue Jul 16 14:31:13 PDT 2019
  21. ;; MSG SIZE rcvd: 150

Simplified Resource Discovery

Leverage DNS or HTTP interface to discover services and their locations registered with Consul.

Multi-Region, Multi-Cloud

Multi-Region, Multi-Cloud

Consul’s distributed architecture allows it to be deployed at scale in any environment, in any region, on any cloud.

Built for Enterprise Scale

Built for Enterprise Scale

Consul Enterprise provides the foundation for organizations to build a strong service networking platform at scale, with resiliency.

When to consider Consul Enterprise

Open Source

Technical Complexity

Consul Open Source enables individuals to discover services and securely manage connections between them across cloud, on-prem, and hybrid environments.

View Open Source Features
Enterprise

Organizational Complexity

Consul Enterprise provides the foundation for organizations to build an enterprise-ready service networking environment for multiple teams by enabling governance capabilities.

View Enterprise Features

Ready to get started?