Kurs
digicode: DO378
Red Hat Cloud-native Microservices Development with Quarkus (DO378)
Lerne, Quarkus und OpenShift für die schnelle Entwicklung und Bereitstellung von Cloud-nativen Microservices zu nutzen.
Herstellercode
DO378
Dauer
5 Tage
Preis
3'700.–
zzgl. 8.1% MWST
Bitte beachte:
Das ist ein Reseller-Kurs und als solcher von allfälligen Rabatten ausgenommen (exklusive Promo-Codes).
Version:
Dieser Kurs basiert auf OpenShift 4.12 und Quarkus 2.13
Kurs-Facts
- Bereitstellen von Microservice-Anwendungen auf der Red Hat® OpenShift Container Platform
- Erstellen von Microservice-Anwendungen mit Quarkus
- Implementieren von Einheits- und Integrationstests für Microservices
- Einfügen von Daten in Microservices mit der Config-Spezifikation
- Sichern von Microservices mit OAuth
- Implementieren von Health Checks, Tracing und Monitoring von Microservices
- Erstellen von reaktiven und asynchronen Anwendungen mit Quarkus
Unternehmen wechseln zu cloudnativen Microservice-Architekturen. Quarkus ist eine spannende neue Technologie, die so zuverlässig, bekannt und ausgereift ist wie Java Enterprise, jedoch sehr schnell und containerfähig bereitgestellt werden kann.
Dieser Kurs bietet eine Einführung in die Architekturprinzipien und die Implementierung von Microservices auf der Basis von Quarkus und OpenShift. Du baust auf den Grundlagen der Anwendungsentwicklung auf und erfährst, wie moderne Microservice-Anwendungen entwickelt, überwacht, getestet und implementiert werden.
Kursinhalte
Einführung in die Red Hat Version von Quarkus
- Komponenten und Muster von Microservice-basierten Anwendungsarchitekturen sowie der Red Hat Version von Quarkus beschreiben
Cloudnative Microservices mit Quarkus entwickeln
- Implementieren von Microservice-basierten Anwendungen mithilfe der Red Hat Version von Quarkus Runtime und dazugehörigen Entwickler/innentools.
- Implementieren von Einheits- und Integrationstests für Microservices.
- Beschreiben der Funktionen reaktiver Architekturen und Implementieren reaktiver Services mithilfe von Quarkus.
- Sichern von Microservice-Kommunikation durch Anwendung der Ursprungsvalidierung, Anforderung von Authentifizierung und Autorisierung.
- Entwickeln und Bereitstellen cloudnativer Anwendungen auf der Red Hat OpenShift Container Platform.
- Implementieren von Fault Tolerance in einer Microservice-Architektur.
- Überwachen der Ausführung eines Microservices durch Protokollierung, Metriken und verteiltem Tracing.
- Erfahrung mit Anwendungsentwicklung oder Red Hat Application Development I: Programming in Java EE (JB183)
- Kenntnisse in der Verwendung einer IDE wie Visual Studio Code
- Empfohlen, jedoch nicht vorgeschrieben: Erfahrung mit Maven und Versionskontrolle
- Empfohlen, jedoch nicht vorgeschrieben: Erfahrung mit OpenShift oder Introduction to OpenShift Applications (DO101)