Cloud-Native-Training

Einführung in das Istio Service Mesh, Kiali und Jaeger

Nutzt die Funktionen des Istio Service Mesh für Traffic Management, Telemetrie und Sicherheit bei den komplexen Deployments eures Teams

Mit dem Istio Service Mesh, Kiali und Jaeger loslegen

Wenn euer Team mit Kubernetes oder (Micro-)Service-basierten Architekturen arbeitet, hat es wahrscheinlich schon den Begriff Service Mesh gehört. Denn eine Service-basierte Architektur bringt eigene Herausforderungen mit sich, bei deren Bewältigung ein Service Mesh helfen kann. In diesem Schulungsmodul stellen wir eurem Team die Funktionen des heute beliebtesten Service Mesh, Istio, anhand praktischer Übungen vor. Außerdem lernt ihr Kiali kennen, um den Traffic im Mesh zu überwachen, sowie Jaeger für Distributed Tracing in einem Mesh.

Kursdetails

‍‌‍‌ ‍‌‍‍‌‌‍‌‌‍‍‌‌‍‍ ‍ ‍ ‍‍ ‍ ‍‌‍‌ ‌‍ ‌‌‌ ‌‍‌‍ ‌‍‌‌ ‍‍‌‍ ‌‍‌‍‌ ‍ ‍ ‍ ‍ ‍‌‍‍ ‌ ‍‌‍‌‌‌‍‌‍ ‍ ‍ ‍‍ ‍ ‍‌‍‍ ‌‌ ‌‌ ‌ ‌ ‍‍ ‍ ‍‌‍‌‌‌‍‌‍‌‍‍‌‌‍ ‌‍‌‍‌ ‌‍‌‌ ‍‍‌‍ ‌‌‍‌ ‌‍‌‌‍‍‌‌‍‍ ‍‍‌‍‌ ‌‍ ‌‌‌ ‌‍‌‍ ‌‍‌‌ ‍‍‌‍ ‌‍‌‍‌ ‍‌‍‌‌‌‍‌ ‌‍‍‌‌‌ ‌‍‌ ‍ ‍‌‍‍‌‌‌ ‌‍‌‌‌‍‌‌‌‌‌ ‌‍‌‌ ‌‍‌‌‌ ‍‌ ‌ ‌ ‍ ‌‌ ‌‌ ‌‌ ‌ ‌‌‌ ‌ ‌ ‍‌‌‌‍ ‍‌ ‍ ‌‌‌‌‌ ‌‍‌‍‍‌ ‍ ‌‌ ‌‌‌ ‍‌‍ ‍‌‍‌ ‍‌‍‍‌‌‌ ‌‍‌‌‌‍‌‌ ‍‌ ‌‍‌‌ ‌‍ ‍‌‍ ‍‌‌ ‍ ‌‌‌‌ ‍‌‍‌‌‌‌‌‌‌‌‍ ‍‌‌ ‍‌‌ ‌ ‍‌ ‌‌‍‍ ‌‌ ‌‍‌‌ ‍‌‍‌‌‌‍‌ ‌‍‍‌‌‌ ‍ ‌‍‌‍‌‍‍‌‌‍‌‌‌‍ ‌‍‌ ‌‌ ‌‍ ‌‌‌ ‌‍‍ ‌‌‍ ‌‍‌‍‍‌‌ ‌‍‌‌‌‍‍‌‌ ‍‍‌‍‌‌‌‍‍ ‍‍‌‍ ‍‌‍ ‌‍‌‍ ‌‍‍‌ ‍‍ ‌ ‍‍‌‌ ‌‍‍‌‌‌ ‌‍ ‌‍‌‌‌‌‌‍ ‌‌‍‍‌‍‌ ‌‌‌‍‍‌‌‍‍‌‌ ‌ ‍‌‍‌‍‌ ‌‌‌‌‍ ‌‌ ‌‍‍‌‌‍‌‍‍ ‍‍‌‍‍‌‌‍‍‌‌ ‌ ‍‌‍‌‍‌ ‌‌‌‌‍ ‌‌ ‌‍‍‌‌‍‌‍‍ ‍ ‍‌‌

Dauer

Eines Tages

Typ

Mischung aus Theorie und praktischen Übungen

Zielgruppe

Entwickler, Architekten, Site Reliability Engineers (SRE), DevOps-Praktiker

Nach Abschluss dieses Schulungsmoduls kann euer Team:

  • Verstehen, was ein Service Mesh ist und warum ihr es einsetzen solltet

  • Die wichtigsten Komponenten von Istio in der Control Plane und Data Plane identifizieren

  • Traffic mit Virtual Services und Destination Rules steuern

  • Istio für Blue/Green-, Canary- und Shadow-Deployments nutzen

  • Die Ingress-/Egress-Gateway-Controller von Istio verstehen

  • Eingehenden und ausgehenden Traffic über Ingress-/Egress-Gateways leiten

  • Traffic zu externen Services leiten

  • Die Kommunikation zwischen euren Services mit mTLS absichern

  • Den Zugriff zwischen Services mit Istio steuern

  • Die von Istio bereitgestellten Telemetriedaten verstehen

  • Traffic in einem Mesh mit Kiali und Jaeger visualisieren

Voraussetzungen

Grundlegende Kenntnisse in Kubernetes (ähnlich wie in unserer Kubernetes-Grundlagenschulung vermittelt), einschließlich:

  • Deployments

  • Pods

  • Services

Vermittelt eurem gesamten Team neue Fähigkeiten

Sprecht uns an, um diese Schulung speziell für euer Team zu planen.