Möchtest du mit deinem Team teilnehmen? Ab drei Personen profitiert ihr von unseren Gruppenrabatten! Direkt im Shop buchen!

Was gibt's Neues bei Spring Boot und Containern?

Spring Boot hat sich als das beliebteste Framework für Java-Anwendungen etabliert, während Container in vielen Bereichen der modernen Softwareentwicklung zum Standard geworden sind. Doch wie gut harmonieren diese beiden Welten?

In dieser Session werfen wir einen Blick auf die wichtigsten Integrationsmöglichkeiten von Spring Boot mit Containern – und beleuchten Tools und Features, die das Bauen, Testen und Ausführen von Anwendungen in Docker und Kubernetes vereinfachen.

Spring Boot hat mit leistungsstarken Erweiterungen dafür gesorgt, dass die Arbeit mit Containern nahtlos funktioniert. Aber kennst du alle (neuen) Integrationspunkte – und nutzt diese auch vollständig aus?

Dieser Vortrag begleitet dich durch den gesamten Entwickler-Workflow – von bewährten Ansätzen bis hin zu aktuellen Neuerungen:

  • Effiziente Image-Erstellung mit Buildpacks (inkl. jlink-Optionen)
  • Support für Native Images,
  • realitätsnahe Tests mit Testcontainers,
  • lokales Ausführen dank der neuen Docker-Compose-Unterstützung
  • sicheres Deployment in Kubernetes.
Zusätzlich werfen wir einen Blick auf das neue Docker Model Runner-Feature und seine Integration mit Spring AI.

Die meisten Integrationspunkte werden in Form von Live-Demos praxisnah vorgestellt.

Vorkenntnisse

Grundlagen von Spring Boot und Docker

Lernziele

  • Übersicht der hilfreichen Integrationspunkte zwischen den Technologien Spring Boot und Container.
  • Verständnis über historische Evolution als individuelle und integrierte Technologien.

Egal, ob du neu in das Thema einsteigen oder bestehende Workflows optimieren möchtest – dieser Vortrag liefert dir direkt anwendbare Erkenntnisse und Impulse.

Speaker

 

Matthias Haeussler
Matthias Haeussler ist VP Expert bei CGI, Universitätsdozent für verteilte Systeme, Trainer bei der Linux Foundation, Docker Captain, ausgezeichneter Botschafter von Cloud Foundry und Organisator von Meetups. Sein Hauptaugenmerk liegt darauf, Menschen in Strategie und Technologie für den gesamten Cloud-nativen Software-Engineering-Lebenszyklus zu befähigen. Dazu gehört die Begleitung von Kunden bei der praktischen Umsetzung, die Überwachung von Bereitstellungsprozessen, die Vermittlung von Fähigkeiten und die Sicherstellung erfolgreicher Migrationen. Zuvor war er über 15 Jahre lang bei IBM R&D Germany beschäftigt. Er verfügt über Lehrerfahrung aus Vorlesungen an mehreren Universitäten in Stuttgart. Außerdem ist er häufiger Redner auf verschiedenen nationalen und internationalen Konferenzen und Meetups, darunter Devoxx (Devoxx Champion 2024), KubeCon, Spring One Platform, Open Source Summit, Spring IO, IBM InterConnect und WJAX.