Service Discovery and Health Checking
Enable services to locate other services running in any environment and provide real-time health status.
HashiCorp Consul 1.9 Is Now Generally Available
A platform to discover, automate and secure service networking across any cloud or runtime.
Private datacenters with static IPs, primarily north-south traffic, protected by perimeter security and coarse-grained network segments.
Multiple clouds and private datacenters with dynamic IPs, ephemeral containers, dominated by east-west traffic, no clear network perimeters.
Enable services to locate other services running in any environment and provide real-time health status.
Reduce burden of manual, ticket-based networking tasks.
Secure, modern application networking across any cloud or runtime.
Consul provides the control plane for multi-cloud networking.
$ 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.
Connect services across any runtime platform and public or private cloud. Connect services from Kubernetes to VMs, Containers to Serverless functions.