Red Hat Application Development II: Implementing Microservice Architectures and Exam (EX283) (DO284) – Details

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.