Loslegen
Javaneer
Zurück zum Spring-Pfad
🚀
Modul 8

Produktion & modernes Spring

Ausliefern, betreiben, schnell halten.

Was einen Demo-Prototyp von einem Produktionsdienst unterscheidet: Observability mit Actuator und Micrometer, strukturiertes Logging, virtuelle Threads aus Java 21 für günstige Nebenläufigkeit, GraalVM-Native-Images für schnellen Start, Spring Modulith für einen gesunden Monolithen, ein erster Eindruck von Spring AI und Paketierung mit Docker.

7 Lektionen in dieser Stufe1 h 37 min
Erste Lektion starten

Lektionen in dieser Stufe

  1. 01

    Observability mit Actuator

    Fortgeschritten

    Health, Metriken und Einblick in eine laufende App: Spring-Boot-Actuator-Endpunkte und Micrometer-Metriken, angebunden an Prometheus.

    15 Min.
  2. 02

    Strukturiertes Logging

    Fortgeschritten

    Logs, die Maschinen lesen können: JSON-Logging, Korrelation über Trace-IDs und Log-Level, die sich zur Laufzeit ändern lassen.

    12 Min.
  3. 03

    Virtuelle Threads

    Experte

    Project Loom aus Java 21 lässt ein blockierendes, gut lesbares Programmiermodell auf enorme Nebenläufigkeit skalieren - und Spring Boot aktiviert es mit einer einzigen Property.

    15 Min.
  4. 04

    GraalVM-Native-Images

    Experte

    Eine Spring-Boot-App vorab (AOT) in eine native Binärdatei kompilieren: Start in Millisekunden und wenig Speicher, mit den zugehörigen Kompromissen.

    14 Min.
  5. 05

    Spring Modulith

    Fortgeschritten

    Einen Monolithen gesund halten: Modulgrenzen im Code ausdrücken und prüfen, damit ein modularer Monolith nicht zum großen Schlammball verkommt.

    13 Min.
  6. 06

    Ein Vorgeschmack auf Spring AI

    Fortgeschritten

    Spring AI bringt das vertraute Spring-Modell zu LLMs: ein ChatClient, Prompts und strukturierte Ausgaben - dieselben Muster, eine neue Fähigkeit.

    13 Min.
  7. 07

    Paketierung & Deployment

    Fortgeschritten

    Vom Jar zum laufenden Container: geschichtete Docker-Images mit Buildpacks, das Twelve-Factor-Konfigurationsmodell und wie eine Spring-Boot-App in Produktion geht.

    15 Min.

Bereit für den Test?

Absolviere den Stufentest, um dein Können zu prüfen. Bestehe ihn, um ein Stufen-Abzeichen für dein Javaneer-Zertifikat zu verdienen.

Test absolvieren