Vielen Dank für die Zusendung Ihrer Anfrage! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Vielen Dank, dass Sie Ihre Buchung abgeschickt haben! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Schulungsübersicht
Einführung in Quarkus
- Was ist Quarkus?
- Vorteile von Quarkus für cloud-nahe Anwendungen
- Integration mit Kubernetes und OpenShift
- Startzeit- und Speicheroptimierung
- Grundlegender Workflow und Architektur
Kernkonzepte von Quarkus
- Anwendungskonfiguration und Konverter
- Initialisierungs- und Shutdown-Lifecycle
- Teststrategien
- Logging-Konfiguration
RESTful-Dienstentwicklung
- Erstellen von REST-API-Endpunkten
- Abfrageparameter und HTTP-Methoden
- Verwendung semantischer Antwortcodes
- Aktivieren von CORS und reaktiven Routen
- HTTP-Anforderungsinterception und SSL
Anwendungskonfiguration
- Benutzerdefinierte Eigenschaftendateien und Profile
- Zugriff auf und Überschreiben von Konfigurationswerten
- Fortgeschrittenes Logging und profilbezogene Konfiguration
- Benutzerdefinierte Quellen und Konverter
- Gruppierte und validierte Konfigurationswerte
Quarkus-Programmiermodell
- JSON- und XML-Serialisierung
- Eingabe-/Ausgabeverifizierung und benutzerdefinierte Validatoren
- Abhängigkeitsinjektion und Qualifier
- Lifecycle-Ereignisse und Interceptor
- Verhaltens- und Unittests mit Mockito
Packen von Quarkus-Anwendungen
- Befehlsmodus und JAR-Packaging
- Über-JAR und natives ausführbares Build
- Docker-Container für JAR- und native Builds
- SSL-Unterstützung in containerisierten Anwendungen
Einführung in Apache Camel
- Was ist Apache Camel und seine Integration mit Quarkus?
- Unternehmensintegrierungsmuster und Use Cases
- Entwickeln und Bereitstellen von Camel-Routen innerhalb einer Quarkus-Anwendung
Zusammenfassung und weitere Schritte
Voraussetzungen
- Kenntnisse der Java-Programmierung
- Erfahrung mit Web-Architektur und REST-Konzepten
- Bekanntschaft mit dem HTTP-Protokoll
Zielgruppe
- Entwickler
- Softwarearchitekten
- Ingenieure, die cloud-nahe Anwendungen erstellen
40 Stunden
Erfahrungsberichte (3)
Möglichkeit, unabhängig Übungen im Trainingsumfeld durchzuführen.
Tomasz - PKO Zycie Towarzystwo Ubezpieczen S.A.
Kurs - Kafka for Administrators
Maschinelle Übersetzung
die technische Vorbereitung von Lehrkräften
Giorgio - Asystel-BDF S.p.A.
Kurs - Creating a Service Mesh with Istio and Kubernetes
Maschinelle Übersetzung
Das bereitgestellte Wissen umfasste alle Aspekte, die wir für unsere aktuellen Apache Camel-Implementierungen benötigen konnten.
Leon - Vos Management & Logistical Development B.V.
Kurs - Apache Camel
Maschinelle Übersetzung