Traditionell erforderte das Netzwerk manuelle Aufgaben zwischen Hosts und statischen IP-Adressen. HashiCorp Consul bietet einen modernen, automatisierten und serviceorientierten Ansatz für Cloud-Architekturen und Platform-Teams.
Service Discovery
HashiCorp Consul bietet eine allgemeine Service-Registrierung für Netzwerke in einem Cloud-Betriebsmodell, sodass Services programmgesteuert registriert und von anderen Diensten erkannt werden können. Der integrierte Health Check von Consul überwacht den Status von Service-Instanzen und kann in andere Services integriert werden, um einen konsistenten Registrierungs- und Erkundungsdienst über Cloud-Plattformen hinweg bereitzustellen.
Automatisierung der Netzwerkinfrastruktur
HashiCorp Consul kann den Netzwerkbetrieb mithilfe von Terraform automatisieren, um Änderungen auf der Grundlage vordefinierter Aufgaben auszuführen. Dadurch wird die betriebliche Komplexität reduziert und eine hochdynamische Infrastruktur ermöglicht, die deutlich höher skaliert werden kann als statische Ansätze. Diese Konfiguration beseitigt Abhängigkeiten und Hindernisse für allgemeine Aufgaben und ermöglicht es Produktteams, Anwendungen unabhängig voneinander bereitzustellen, während Platform-Teams sich bei der nachgelagerten Automatisierung auf Consul verlassen.
Zero-Trust- Networking mit Service Mesh und API Gateway
Wenn Unternehmen mit Microservice-basierten und Cloud-nativen Anwendungen skalieren, erhöht die Steuerung des externen Client-Zugriffs auf diese Microservices das Volumen des Nord-Süd-Datenverkehrs. Consul bietet ein verteiltes Service-Mesh, das Routing, Autorisierung und andere Netzwerkfunktionen an die Endpunkte im Netzwerk überträgt, anstatt sie über Middleware durchzusetzen.
Das Hinzufügen des API-Gateways von Consul bietet konsistente Kontrolle und Sicherheit für die Abwicklung des Nord-Süd-Datenverkehrs über eine einzige, zentralisierte Steuerungsebene. Consul ist eine API-betriebene Steuerungsebene, die neben jeder Service-Instanz in Sidecar-Proxys integriert ist und so ein Zero-Trust-Netzwerkmodell ermöglicht, das sicherstellt, dass die gesamte Service-zu-Service-Kommunikation authentifiziert, autorisiert und verschlüsselt wird.
HashiCorp Consul bietet eine einzige Steuerungsebene, die ein breites Ökosystem für Service-Netzwerke ermöglicht.
HashiCorp Consul kann für eine zentralisierte PKI- und Zertifikatsverwaltung in Vault integriert und auf Kubernetes-Deployment zur sicheren Speicherung sensibler Daten ausgeweitet werden. Consul Service Mesh sichert Serviceverbindungen in jeder Cloud-Umgebung und unterstützt Mandantenfähigkeit mit administrativen Partitionen für eine konsistente Verwaltung und Governance bei gleichzeitiger Aufrechterhaltung der Autonomie und Isolation für verschiedene Mandanten.