Anarchie mit Ordnung – Microservices mit Service Mesh

Das Service Mesh ist der neue Liebling der Microservices-Infrastruktur. Doch erträgt der Docker- und Kubernetes-Stack eine weitere Abstraktionsebene? Ein Service Mesh verspricht, Funktionen wie Monitoring, Resilienz, Routing, Policy Enforcement und Security in die Infrastruktur zu heben. Doch zu welchem Preis? Wie immer muss genau hingeschaut werden, um diese Frage zu beantworten.

In diesem Workshop konfigurieren wir für eine beispielhafte Microservice-Anwendung das Service Mesh Istio und explorieren dessen Funktionen. Ziel ist, die Architektur eines Service Mesh und dessen Vor- und Nachteile kennen zu lernen, um fundierte Entscheidungen zu Einsatzmöglichkeiten treffen zu können.

Vorkenntnisse

Mittlere Kenntnisse von Kubernetes sind Voraussetzung. Teilnehmer benötigen ein Notebook ,um ihre Beispielanwendung zu konfigurieren.

Lernziele

Durch die eigene Installation und Konfiguration sollen Erfahrungen mit dem Istio Service Mesh gesammelt werden. Die Teilnehmenden sollen außerdem das Potential, die Grenzen und die Performance eines Service Mesh einschätzen können.

 

Agenda

ab 9:00 Uhr: Registrierung und Begrüßungskaffee

10:00 - 12:00 Uhr: Intro, Überblick zum Thema Service Mesh, Alternativen zum Service Mesh, Vorstellung verschiedener Technologien, Aufsetzen des Clusters in der Cloud

12:00 - 13:00 Uhr: Mittagspause

13:00 - 14:30 Uhr: Installation einer Beispielanwendung und Istio, Konfiguration und Demonstration von Monitoring Features mit Istio, Vorstellung des Kiali Dashboards,  Konfigurationsmodell von Istio Teil 1

14:30 - 14:45 Uhr: Kaffeepause

14:45 - 16:15 Uhr: Konfiguration von Routing-, Resilienz- und Sicherheits-Features von Istio, Konfigurationsmodell von Istio Teil 2

16:15 - 16:30 Uhr: Kaffeepause

16:30 - 18:00 Uhr: Istio Performance, Vor- und Nachteile, weitere Funktionen von Istio, Linkerd Demo, Funktionen und Grenzen von Service Meshes, Service Meshes in verschiedenen Umgebungen, Ausblick (Service Mesh Interface, Flagger, Solo.io, etc.)

ca. 18.00 Uhr: Ende

 

Technische Anforderungen:

Die Teilnehmenden brauchen einen Rechner mit einem aktuellen Browser.

Speaker

 

Hanna Prinz
Hanna Prinz ist Consultant bei INNOQ und hat sich in ihrer Masterarbeit intensiv mit Service Meshes beschäftigt. Davor hat sie Seminare zum Einstieg ins Programmieren gegeben und als Full-Stack-Developer an Apps, Front- und Backends entwickelt. Heute beschäftigt sie sich mit allen Themen im Bereich Automatisierung und DevOps wie Kubernetes, CI/CD und Service Meshes.

Gold-Sponsoren

adesso
Deloitte.
e.solutions

Silber-Sponsoren

codecentric
ISO-Gruppe
INNOQ
Nürnberger Versicherung

Herbstcampus-Newsletter

Sie möchten über den Herbstcampus
auf dem Laufenden gehalten werden?

 

Anmelden