zurück zum Artikel

Service-Mesh: HashiCorp veröffentlicht Consul 1.9

Alexander Neumann

(Bild: Serg-DAV/Shutterstock.com)

Das neue Release setzt den Fokus auf eine granularere Kontrolle, Überwachungen der Service-Mesh-Dienste sowie die Integration mit mehr Runtime-Plattformen.

Das von HashiCorp entwickelte Service-Mesh Consul liegt ab sofort in Version 1.9 vor. Die Entwickler haben sich beim neuen Release auf das Bereitstellen einer offenbar granulareren Kontrolle von Service-Meshes, die Überarbeitung der Überwachungen von Diensten innerhalb des Service-Mesh sowie straffere Integrationen mit mehr Runtime-Plattformen auf Kubernetes-native Weise konzentriert.

Consul 1.9 enthält unter anderen folgende Funktionen:

Wer tiefer in die Neuerungen einsteigen möchte, ist mit der Blog-Ankündigung gut beraten [1]. Das Changelog listet die Änderungen kleinteilig auf [2].

Die Fähigkeit eines Service-Mesh, komplexe Container zu vereinfachen und die Netzwerkfunktionen zu verbessern, macht die Technik zu einer wichtigen Infrastrukturebene. In einem Service-Mesh wird jede Service-Instanz mit der eines Reverse-Proxy-Servers gekoppelt. Die Service-Instanz und der Sidecar-Proxy teilen sich einen Container, der wiederum von einem Container-Orchestrierungswerkzeug verwaltet wird. Die Service-Proxys sind für die Kommunikation mit anderen Service-Instanzen verantwortlich und können Funktionen wie Service-Erkennung, Lastausgleich, Authentifizierung und Autorisierung und sichere Kommunikation unterstützen.

Das Jahr des Service-Mesh

Im Zuge digitaler Transformationsstrategien boomen Microservices. Doch viele Unternehmen stellen fest, dass nicht alles reibungslos verläuft. Microservices können mehr Flexibilität und Skalierbarkeit bieten, aber auch mehr Komplexität mit sich bringen. Hier kommt das Service-Mesh ins Spiel. Lesen Sie mehr dazu im Artikel Das Jahr des Service-Mesh [3].

Im Service-Mesh bilden die Service-Instanzen und ihr Sidecar-Proxy die Datenebene, die zudem die Verarbeitung und Beantwortung von Anfragen einschließt. Das Service-Mesh umfasst auch eine Ebene zur Steuerung der Interaktion zwischen den Diensten, die von ihren Sidecar-Proxies vermittelt wird.

(ane [4])


URL dieses Artikels:
https://www.heise.de/-4970302

Links in diesem Artikel:
[1] https://www.hashicorp.com/blog/announcing-general-availability-of-hashicorp-consul-1-9
[2] https://github.com/hashicorp/consul/blob/master/CHANGELOG.md#190-beta1-october-12-2020
[3] https://www.heise.de/hintergrund/Das-Jahr-des-Service-Mesh-4312652.html
[4] mailto:ane@heise.de