Schulungsübersicht

Einführung in Quarkus

  • Was ist Quarkus
  • Vorteile von Quarkus für cloud-native Anwendungen
  • Integration mit Kubernetes und OpenShift
  • Startzeit und Speicheroptimierung
  • Basisworkflow und Architektur

Kernkonzepte von Quarkus

  • Anwendungskonfiguration und Konverter
  • Initialisierungs- und Shutdownzyklus
  • Teststrategien
  • Protokollierungskonfiguration

Entwicklung von RESTful Services

  • Erstellen von REST API-Endpunkten
  • Anfrageparameter und HTTP-Methoden
  • Nutzung semantischer Antwortcodes
  • Aktivieren von CORS und reaktivem Routing
  • HTTP-Anforderungsinterception und SSL

Anwendungskonfiguration

  • Eigene Eigenschaftsdateien und Profile
  • Accessing und Überschreiben von Konfigurationswerten
  • Erweiterte Protokollierung und profil-spezifische Konfiguration
  • Eigene Quellen und Konverter
  • Aufgegliederte und validierte Konfigurationswerte

Quarkus Programming-Modell

  • JSON- und XML-Serialisierung
  • Eingabe-/Ausgabeverifizierung und benutzerdefinierte Validatoren
  • Dpendency Injection und Qualifier
  • Lifecycle-Ereignisse und Interzeptoren
  • Verhaltenstests und Einheitentests mit Mockito

Verschleierung von Quarkus-Anwendungen

  • Befehlsmodus und JAR-Verschleierung
  • Über-JAR und native ausführbare Builds
  • 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
  • Enterprise-Integrationsmuster und Use Cases
  • Entwicklung und Bereitstellung von Camel-Routen innerhalb einer Quarkus-Anwendung

Zusammenfassung und Nächste Schritte

Voraussetzungen

  • Eine Grundkenntnis der Java Programmierung
  • Erfahrung mit Webarchitektur und REST-Konzepten
  • Bekanntschaft mit dem HTTP-Protokoll

Zielgruppe

  • Entwickler
  • Software-Architekten
  • Ingenieure, die cloudnative Anwendungen erstellen
 40 Stunden

Teilnehmerzahl


Price per participant (excl. VAT)

Erfahrungsberichte (4)

Kommende Kurse

Verwandte Kategorien