Detaillierter Kursinhalt
Beschreibung von Microservice-Architekturen
Komponenten und Muster microservice-basierter Anwendungsarchitekturen beschreiben.
Bereitstellung microservice-basierter Anwendungen
Teile der im Kurs vorgestellten Case Study-Anwendungen in einem OpenShift Cluster implementieren.
Implementierung eines Microservice mit MicroProfile
Die Spezifikationen in MicroProfile beschreiben und einen Microservice mit einigen dieser Spezifikationen in einem OpenShift Cluster implementieren.
Test von Microservices
Einheits- und Integrationstests für Microservices implementieren.
Einfügung von Konfigurationsdaten in Microservices
Konfigurationsdaten aus externer Quelle in einen Microservice einfügen.
Health Checks für Anwendungen
Health Check für einen Microservice erstellen.
Implementierung einer Fault Tolerance
Fault Tolerance in einer Microservice-Architektur implementieren.
Entwicklung von API-Gateways
Struktur des API-Gateways beschreiben und ein API-Gateway für mehrere Microservices entwickeln.
Sicherung von Microservices mit JWT
Einen Microservice mit der Spezifikation JSON Web Token sichern.
Überwachung von Microservices
Die Ausführung eines Microservice mit Metriken, Distributed Tracing und Log Aggregation überwachen.