import Hero from '@hashicorp/react-hero' import BeforeAfterDiagram from '../../components/before-after' import SectionHeader from '@hashicorp/react-section-header' import consulEnterpriseLogo from '../../public/img/consul-connect/logos/consul-enterprise-logo.svg?include' import consulLogo from '../../public/img/consul-connect/logos/consul-logo.svg?include' export default function HomePage() { return ( <>
{/* Hero */}
View demo of web UI', videos: [ { name: 'UI', playbackRate: 2, src: [ { srcType: 'ogg', }, { srcType: 'webm', url: '', }, { srcType: 'mp4', url: 'https://consul-static-asssets.global.ssl.fastly.net/videos/v1/connect-video-ui.mp4', }, ], }, { name: 'CLI', src: [ { srcType: 'mp4', url: 'https://consul-static-asssets.global.ssl.fastly.net/videos/v1/connect-video-cli.mp4', }, ], }, ], }} />
{/* Use Cases */}
Upgrade services

Consul-Kubernetes Deployments

Use Consul service discovery and service mesh features with Kubernetes.{' '}

Connect services

Secure Service Communication

Secure and observe communication between your services without modifying their code.

Load balance services

Dynamic Load Balancing

Automate load balancer configuration with Consul and HAProxy, Nginx, or F5.

{/* Static => Dynamic (Before & After) */}

Extend and Integrate

Provision clusters on any infrastructure, connect to services over TLS via proxy integrations, and Serve TLS certificates with pluggable Certificate Authorities.

Extend and Integrate
{/* Companies Using Consul Logos */}
SAP Ariba
Citadel
Barclays
itv
Spaceflight Industries
MyLotto

Consul Open Source addresses the technical complexity of connecting services across distributed infrastructure.

Consul Enterprise addresses the organizational complexity of large user bases and compliance requirements with collaboration and governance features.

) }