DO328
Building Resilient Microservices with Istio and Red Hat OpenShift Service Mesh
Überblick
Kursbeschreibung
Steuern, Verwalten, Nachverfolgen, Überwachen und Testen Ihrer Microservices mit Red Hat OpenShift Service Mesh
Im Kurs Building Resilient Microservices with Istio and Red Hat OpenShift Service Mesh (DO328) erhalten Sie eine Einführung in Red Hat OpenShift® Service Mesh einschließlich Installation, Service-Überwachung, Service-Resilienz und Service-Sicherheit.
Mit Red Hat 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öße und Komplexität zu. 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 wird ein Zero-Trust-Network zur Verwaltung von Service-Interaktionen und -Nachverfolgung vereinfacht und Kommunikationspfade visuell dargestellt.
Dieser Kurs basiert auf Red Hat OpenShift® Container Platform 4.6 und Red Hat OpenShift Service Mesh 2.0.
Nach Abschluss des Kurses erhalten Sie für 45 Tage Zugang zu praxisorientierten Labs für Kurse, die eine virtuelle Umgebung beinhalten.
Hinweis: Dieser Kurs wird als 4-tägiger virtueller Kurs oder im Selbststudium angeboten. Die Dauer kann je nach Bereitstellung variieren. Wählen Sie im Menü auf der rechten Seite Ihren Standort aus, um die vollständigen Kursdetails, Termine und Preise anzuzeigen.
Überblick über den Kursinhalt
- Installation von Red Hat OpenShift Service Mesh auf einem Red Hat OpenShift Cluster
- Anwendung von Freigabestrategien durch die Kontrolle des Service-Datenverkehrs
- Entwicklung von resilienten Services mit Load Balancing und Failovers
- Prüfung der Service-Resilienz mit Chaos-Tests
- Erzwingen von Service-Sicherheit
- Überwachung, Messung und Nachverfolgung des Netzwerkverkehrs mit OpenShift Service Mesh
Zielgruppe für diesen Kurs
Dieser Kurs ist für Entwicklerinnen und Entwickler bestimmt, die Microservice-Anwendungen auf Red Hat OpenShift bereitstellen, verwalten und sichern möchten.
Voraussetzungen für diesen Kurs
- Teilnahme an unserem kostenlosen Einstufungstest, um festzustellen, ob dieses Angebot optimal zu Ihren Kompetenzen passt.
- Teilnahme am Kurs Red Hat Cloud-native Microservices Development with Quarkus (DO378) oder vergleichbare Erfahrungen mit der Entwicklung von Microservice-Anwendungen werden empfohlen, sind aber nicht verpflichtend.
- Teilnahme an den Kursen Red Hat OpenShift Administration I: Operating a Production Cluster (DO180) und Red Hat OpenShift Development II: Containerizing Applications (DO288) und Bestehen des Red Hat Certified Specialist in OpenShift Application Development Exam (EX288) oder grundlegende Erfahrungen mit OpenShift werden dringend empfohlen.
Technische Voraussetzungen
Inhalt
Kursinhalte
- Einführung in Red Hat OpenShift Service Mesh
- Grundlegende Konzepte der Microservice-Architektur und von OpenShift Service Mesh beschreiben
- Installieren von Red Hat OpenShift Service Mesh
- Red Hat OpenShift Service Mesh auf Red Hat OpenShift Container Platform bereitstellen
- Beobachten eines Service Mesh
- OpenShift Service Mesh mit Jaeger und Kiali nachverfolgen und visualisieren
- Steuern des Service-Verkehrs
- Verkehr mit OpenShift Service Mesh verwalten und steuern
- Freigeben von Anwendungen mit Service Mesh
- Anwendungen mit Canary- und Mirroring-Strategien freigeben
- Prüfen der Service-Resilienz mit Chaos-Tests
- Resilienz von Red Hat OpenShift Service Mesh mithilfe von Chaos-Tests prüfen
- Entwickeln resilienter Services
- Mit OpenShift Service Mesh Strategien für resiliente Services entwickeln
- Sichern von Services mit OpenShift Service Mesh
- Services in Ihrer Anwendung mit Red Hat OpenShift Service Mesh sichern und verschlüsseln
Ergebnisse
Auswirkungen auf die Organisation
Microservice-Architekturen wie Red Hat OpenShift Service Mesh ermöglichen Organisationen, Anwendungssicherheit, -resilienz und -skalierbarkeit zu verbessern und gleichzeitig Entwicklungskosten zu reduzieren. Red Hat OpenShift Service Mesh bietet eine zusätzliche Sicherheitsstufe für übertragene Daten mit gegenseitiger TLS-Verschlüsselung und einem Zero-Trust-Netzwerk. 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.
Red Hat hat diesen Kurs in erster Linie für seine Kunden entwickelt. Da aber jedes Unternehmen, jede Infrastruktur anders ist, kann es sein, dass die tatsächlichen Ergebnisse oder Vorteile von Fall zu Fall variieren.
Auswirkungen auf Einzelne
Sie können die Konzepte dieses Kurses dazu nutzen, um Service-Interaktionen zu vereinfachen und effizienter zu verwalten. Sie lernen, wie Sie Red Hat OpenShift Service Mesh installieren und konfigurieren, um Service-Interaktionen innerhalb ihrer Microservice-Architektur zu definieren, zu überwachen, zu sichern und zu verwalten. Dieser Kurs zeigt die Benutzerfreundlichkeit des „Sidecar“-Ansatzes von Red Hat OpenShift Service Mesh sowie die Vorteile des Produkts in Bezug auf Service-Resilienz und -Überwachung.
Personalisierte Lernpfade
Absolvieren Sie diesen Kurs als Teil einer Red Hat Learning Subscription, mit der Sie ein ganzes Jahr lang unbegrenzten On-Demand-Zugriff auf unsere Online-Lernressourcen erhalten.
Verifizierte Kenntnisse
Mit dem kostenlosen Einstufungstest können Sie Ihre Kenntnisse testen und Kompetenzlücken feststellen. Außerdem erhalten Sie Empfehlungen dazu, wo sie am besten mit Red Hat Training beginnen.