Tour durch den Service Mesh Zoo – mit praktischem Einstieg in Linkerd

Das Service Mesh ist der ideale Partner für Microservices. Funktionen wie Monitoring, Retry, Timeout, Routing-Konfiguration und mTLS können in die Infrastruktur verschoben werden statt sie in jedem Service neu zu implementieren. Mittlerweile kennt fast jeder das Service Mesh Istio. Das hat nicht nur mit dessen technischen Eigenschaften, sondern auch mit gelungenem Marketing zu tun. Tatsächlich gibt es mittlerweile eine große Anzahl von Service Mesh Implementierungen. Einige sind Istio hinsichtlich Features, Performance und Usability sogar überlegen.

In diesem Training werden Unterschiede zwischen Service Mesh Implementierungen wie Istio Linkerd, Consul Connect und AWS App Mesh vorgestellt. Am Beispiel verschiedener Situationen werden die Auswahlkriterien diskutiert.

Das Service Mesh Linkerd 2 gilt vor allem hinsichtlich Usability und Performance als Geheimtipp. Im zweiten Teil des Workshops installieren die Teilnehmenden Linkerd zusammen mit einer Microservicee-Anwendung auf einem Kubernetes-Cluster. Anschließend konfigurieren sie verschieden Features wie mTLS, Monitoring, Retry und Timeout.

Vorkenntnisse

* Grundkenntnisse von Kubernetes

Lernziele

Der Workshop weitet den Blick auf das Thema Service Mesh, indem verschiedene Implementierungen vorgestellt werden. Die Teilnehmenden werden darauf vorbereitet, Auswahlprozesse für eine Service Mesh Implementierung zu unterstützen. Sie sammeln außerdem praktische Erfahrungen mit dem Service Mesh Linkerd 2.

 

Technische Anforderungen:

Die Teilnehmer brauchen ein Notebook (eins zu zweit ist auch möglich). Es muss nur ein Browser installiert sein.

Speaker

 

Hanna Prinz
Hanna Prinz ist Entwicklerin und Consultant bei INNOQ mit dem Schwerpunkt Infrastruktur und Service Mesh. Als Entwicklerin für Backend, Web und Apps ist sie irgendwann auch den Herausforderungen des Betriebs begegnet. Seitdem beschäftigt sie sich am liebsten mit Automatisierung und DevOps wie Kubernetes, CI/CD und Service Mesh.

CLC-Newsletter

Sie möchten über die DevOps Essentials auf dem Laufenden gehalten werden? Dann abonnieren Sie die Newsletter der zugehörigen Konferenzen Continuous Lifecycle und ContainerConf.

 

Anmelden