Überblick über JEE und MicroProfile
- Aufbau und Bestandteile von JEE-Anwendungen
- MicroProfile
Einführung in Quarkus
- Entstehung, Abgrenzung zu WildFly und Thorntail
- Bootstrapping, Extensions
- Developer Mode
- Konfiguration
- Logging
- Testing mit JUnit, @QuarkusTest und RestAssured
Jakarta EE in Quarkus
- Quick Refresh von JPA, CDI, BV, REST
- Besonderheiten der Nutzung in Quarkus
MicroProfile
- API-Veröffentlichung mit OpenAPI
- Integration in Betriebs-Umgebungen mit Config, Health, Monitoring
- Service-Kommunikation mit Rest Client
- Messaging mit AMQP und Kafka
- Aufrufverfolgung mit Tracing
- Fault Tolerance
- JWT Authentication
Containerisierte Betriebsumgebung
- Kurze Einführung in Docker
- Quarkus-Anwendungen in Docker-Images
- Native Mode
Die Themen werden ausführlich präsentiert und mit übergreifenden Übungen
vertieft.