GEDOPLAN

Schulung: Spring Boot modernisieren mit Quarkus

Architektur, Migration und Best Practices

  • Vergleich Spring Boot und Quarkus
  • Standards für serverseitige Software
  • Cloud Readiness
  • Projektaufbau und Konfiguration
  • Basis-Bestandteile: Webservices, Persistenz
  • Security
  • Messaging
  • Testing
  • Native Images

Beschreibung

In diesem Seminar stellen wir die Gemeinsamkeiten und Unterschiede der beiden populären Server-Frameworks Spring Boot und Quarkus dar.

Für die Migration von Spring-Boot-Anwendungen lernen Sie für gängige Spring-Boot-Features die passenden Quarkus-Alternativen kennen. Neben den Basistechniken für Webservices und Persistenz umfasst dies auch Security, Messaging und Testing.

Sie erfahren, wie Anwendungen containerisiert werden können, z. B. für den Betrieb in Kubernetes. Für besonders platzsparende Deployments erlernen Sie, wie Quarkus-Anwendungen in Maschinencode compiliert und nativ betrieben werden können.

Nach dem Kurs sind Sie in der Lage, fundiert zu entscheiden, wann sich eine Migration einer Spring-Boot-Anwendung lohnt und welche Migrationsstrategie für ihre Anwendungen geeignet ist.

Agenda

​Überblick

  • Warum Quarkus?
  • Cloud Native
  • Container, Kubernetes
  • Bestandteile von Server-Anwendungen
  • Jakarta EE, MicroProfile
  • Monolith, Modulith, Microservice

Quarkus-Projekte

  • Bootstrapping mit Maven und Quarkus CLI
  • Extensions
  • Build Time Processing
  • Dev Mode, Dev Services, Dev UI
  • Konfiguration
  • Logging
  • (Continuous) Testing mit JUnit, @QuarkusTest und RestAssured

REST Services

  • Spring MVC → Jakarta RESTful Webservices
  • Dependency Injection
  • Konfiguration
  • Exception Handling

Persistenz

  • Hibernate ORM
  • Hibernate Panache / Hibernate Data
  • Spring Data Compatibility

Security

  • Spring Security → Quarkus Security
  • JWT (JSON Web Token) Handling
  • OpenID Connect

Collaboration und Messaging

  • REST Client
  • Messaging mit Kafka oder AMQP

Testing

  • JUnit, @QuarkusTest
  • Dev Services (Testcontainer)
  • Test Profiles
  • Mocking

Native Images

  • Build Process mit GraalVM/Mandrel
  • Containerisierung
  • Limitierungen

Teilnehmerkreis und Voraussetzungen

Sie entwickeln Spring-Boot-Anwendungen oder leiten Projekte auf Basis von Spring Boot. Und Sie wollen erfahren, welche Vorteile eine Migration zu Quarkus hätte und mit welchem Aufwand Sie rechnen müssen? Dann sollten Sie diesen Kurs besuchen!

Diese Kenntnisse sollten Sie mitbringen:

  • Entwicklung serverseitiger Anwendungen mit Java
  • Spring Boot

Vorteilhaft – aber nicht notwendig – sind grundlegende Kenntnisse über OCI Container (aka Docker) und Kubernetes.

Schulungstermine

01.10.–02.10.2026

Bielefeld
2 Tage
Rabatt ab 2 Personen
Plätze frei

1.180,00 €
Details

01.10.–02.10.2026

Berlin
2 Tage
Rabatt ab 2 Personen
Plätze frei

1.280,00 €
Details

01.10.–02.10.2026

Online
2 Tage
Rabatt ab 2 Personen
Plätze frei

1.080,00 €
Details

10.12.–11.12.2026

Online
2 Tage
Rabatt ab 2 Personen
Plätze frei

1.080,00 €
Details

10.12.–11.12.2026

Bielefeld
2 Tage
Rabatt ab 2 Personen
Plätze frei

1.180,00 €
Details

10.12.–11.12.2026

Berlin
2 Tage
Rabatt ab 2 Personen
Plätze frei

1.280,00 €
Details

Diese Schulung bieten wir auch als maßgeschneiderte Firmenschulung an

GEDOPLAN erstellt für Sie auf Ihre Unternehmensziele zugeschnittene Firmenschulung.
Durch unser modulares Schulungssystem sind wir in der Lage, anhand Ihrer Angaben eine individuelle Schulung zu gestalten. Denn die optimale Weiterbildung Ihrer Mitarbeiter nach Ihren Vorgaben und Anforderungen stehen bei uns im Mittelpunkt.
Bei Interesse nehmen Sie bitte Kontakt, wir führen dann gerne mit Ihnen ein unverbindliches Gespräch

GEDOPLAN - Telefonkontakt

030 / 20 89 82 63 0

GEDOPLAN - E-Mail Kontakt

Tim.Neumann@GEDOPLAN.de

Weitere Schulungen

Vorträge & News zum Thema

News aus Schulung, Beratung & Softwareentwicklung

News aus Schulung, Beratung & Softwareentwicklung

News aus Schulung, Beratung & Softwareentwicklung

Das sagen Kursteilnehmer

Das sagen Kursteilnehmer

Das sagen Kursteilnehmer

Unsere Trainer

Unsere Trainer

Unsere Trainer

Kontakt

Brauchen Sie eine individuelle IT-Schulung, eine fundierte Beratung oder eine individuelle Softwareentwicklung? Dann sind Sie hier genau richtig!

Tim Neumann

Geschäftsleitung

GEDOPLAN GmbH
Stieghorster Straße 60
33605 Bielefeld

GEDOPLAN GmbH
Kantstraße 164
10623 Berlin

    Kontakt

    Tim Neumann

    Geschäftsleitung

    GEDOPLAN GmbH
    Stieghorster Straße 60
    33605 Bielefeld

    GEDOPLAN GmbH
    Kantstraße 164
    10623 Berlin

    Brauchen Sie eine individuelle IT-Schulung, eine fundierte Beratung oder eine individuelle Softwareentwicklung? Dann sind Sie hier genau richtig!