Kursüberblick
Steuern, Verwalten, Überwachen und Testen Ihrer Microservices mit Red Hat OpenShift Service Mesh
Mit OpenShift erhalten Sie eine unternehmens- und mandantenfähige Plattform, die ein effizientes und wiederholbares Deployment und die Skalierung von Microservice-Anwendungen ermöglicht. Allerdings nehmen diese Architekturen ständig an Grösse und Komplexität zu. Und damit wird es auch immer schwieriger zu definieren, wie diese Services miteinander interagieren. Red Hat OpenShift Service Mesh integriert drei Produkte: Istio, Jaeger und Kiali. Damit werden Verwaltung von Service-Interaktionen und -Nachverfolgung vereinfacht und Kommunikationspfade visuell dargestellt. Dieses Angebot ist eine Einführung in Red Hat OpenShift Service Mesh, in dem Sie mehr über die Installation, Service-Überwachung, -Verwaltung und -Resilienz mit Red Hat OpenShift Service Mesh erfahren.
Red Hat Certified Specialist in Service Mesh for Resilient Microservices Exam (EX328) ist in diesem Angebot enthalten.
Voraussetzungen
Red Hat OpenShift Administration I: Operating a Production Cluster (DO180), Red Hat OpenShift Developer II: Building and Deploying Cloud-native Applications (DO288), Red Hat Certified OpenShift Application Developer Exam (EX288) oder grundlegende Erfahrungen mit OpenShift werden dringend empfohlen.
Kursziele
Auswirkungen auf die Organisation
Microservice-Architekturen wie OpenShift und Service Mesh ermöglicht Organisationen, Anwendungs-Resilienz und -Skalierbarkeit zu verbessern und gleichzeitig Entwicklungskosten zu reduzieren. Unternehmen können die Markteinführung beschleunigen und bessere Einblicke in ihre Microservice-Architektur gewinnen, da sie den Datenfluss ihrer Anwendungen visualisieren und nachverfolgen können. Diese Erkenntnisse können eine bessere Ressourcenzuweisung für Anwendungen vorgeben und Fehler in bestimmten Microservices schneller identifizieren.
Auswirkungen auf Einzelne
Lernende können die Konzepte dieses Kurses dazu nutzen, um Service-Interaktionen zu vereinfachen und effizienter zu verwalten. Sie lernen, wie Sie Service Mesh installieren und konfigurieren, um Service-Interaktionen innerhalb von Microservice-Architekturen zu definieren, zu überwachen und zu verwalten. Dieser Kurs zeigt die Benutzerfreundlichkeit des „Sidecar“-Ansatzes von Service Mesh sowie die Vorteile des Produkts in Bezug auf Service-Resilienz und -Überwachung.
Detaillierter Kursinhalt
Einführung in Red Hat OpenShift Service Mesh
Grundlegende Konzepte der Microservice-Architektur und von Red Hat Service Mesh beschreiben.
Installieren von Red Hat Service Mesh
Bereitstellen von Red Hat Service Mesh auf OpenShift Container Platform.
Beobachtung eines Service Mesh
OpenShift Service Mesh mit Jaeger und Kiali nachverfolgen und visualisieren
Kontrolle des Service-Verkehrs
Verwalten und Steuern von Verkehr mit Red Hat Service Mesh
Freigeben von Anwendungen mit Service Mesh
Freigeben von Anwendungen mit Canary- und Mirroring-Strategien
Prüfen der Service-Resilienz mit Chaos-Tests
Prüfen der Resilienz eines OpenShift Service Mesh mithilfe von Chaos-Tests.
Entwickeln resilienter Services
Entwickeln resilienter Services unter Nutzung von OpenShift Service Mesh Strategien
Sicherung eines OpenShift Service Mesh
Sichern und Verschlüsseln von Services in Ihrer Anwendung mit Red Hat OpenShift Service Mesh
Kursinhalt
- Installation von Red Hat OpenShift Service Mesh auf einem OpenShift Cluster
- Anwendung von Freigabestrategien durch die Kontrolle des Service-Datenverkehrs
- Aufbau von Service-Resilienz mithilfe von Load Balancing und Failovers
- Prüfung der Service-Resilienz mit Chaos-Tests
- Durchsetzung der Service-Sicherheit
- Überwachung, Messung und Nachverfolgung des Netzwerkverkehrs mit OpenShift Service Mesh