Kurs
digicode: DO328
Building Resilient Microservices with Istio and Red Hat OpenShift Service Mesh
Kurs-Facts
- Installieren von Red Hat OpenShift Service Mesh auf einem Red Hat OpenShift Cluster
- Anwenden von Freigabestrategien durch die Kontrolle des Service-Datenverkehrs
- Aufbau von Service-Resilienz mithilfe von Load Balancing und Failovers
- Prüfen der Service-Resilienz mit Chaos-Tests
- Durchsetzen der Service-Sicherheit
- Überwachen, Messen und Verfolgen des Netzwerkverkehrs mit OpenShift Service Mesh
Mit Red Hat OpenShift erhältst du eine unternehmens- und mandantenfähige Plattform, die ein effizientes und wiederholbares Deployment sowie die Skalierung von Microservice-Anwendungen ermöglicht. Da diese Architekturen ständig an Grösse und Komplexität zunehmen, wird es schwieriger zu definieren, wie die Services miteinander interagieren. Red Hat OpenShift Service Mesh integriert die drei Produkte Istio, Jaeger und Kiali. Damit vereinfachst du ein Zero-Trust-Network zur Verwaltung sowie Nachverfolgung von Service-Interaktionen und stellst Kommunikationspfade visuell dar.
Kursinhalte
Einführung in Red Hat OpenShift Service Mesh
- Grundlegende Konzepte der Microservice-Architektur und von OpenShift Service Mesh beschreiben
Red Hat OpenShift Service Mesh installieren
- Red Hat OpenShift Service Mesh auf der Red Hat OpenShift Container Platform bereitstellen
Service Mesh beobachten
- OpenShift Service Mesh mit Jaeger und Kiali nachverfolgen und visualisieren
Service-Verkehr kontrollieren
- Verkehr mit OpenShift Service Mesh verwalten und steuern
Anwendungen mit Service Mesh freigeben
- Anwendungen mit Canary- und Mirroring-Strategien freigeben
Service-Resilienz mit Chaos-Tests prüfen
- Resilienz eines Red Hat OpenShift Service Mesh mithilfe von Chaos-Tests prüfen
Resiliente Services entwickeln
- Resiliente Services mit OpenShift Service Mesh Strategien entwickeln
Services mit OpenShift Service Mesh sichern
- Services in deiner Anwendung mit Red Hat OpenShift Service Mesh sichern und verschlüsseln
Dieser Kurs ist für Entwickler/innen bestimmt, die Microservice-Anwendungen bereitstellen und skalieren möchten.
- 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 I: Containers & Kubernetes (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