Start / Seminare

Seminar

Quarkus für Spring-Boot-Teams

Quarkus aus der Perspektive von Spring-Boot-Teams — Architekturunterschiede verstehen, Spring-Konzepte auf CDI, Quarkus REST, Panache und Quarkus Security übertragen und anhand eigener Messwerte entscheiden, wann eine Migration sich lohnt.

18 Module · 72 Video-Kapitel · Lernzeit · Vertiefung · als Schulung 3 Tage

In den Lernpfaden Java & Backend Engineering und Daten, Betrieb & Cloud

Für wen

Spring-Boot-erfahrene Java- und Backend-Entwicklerinnen und -Entwickler, Software- und Lösungsarchitekten, technische Teamleitungen sowie Plattform- und DevOps-Teams, die Quarkus für neue Services oder zur Modernisierung bestehender Spring-Boot-Anwendungen bewerten.

Voraussetzungen

  • Praktische Erfahrung mit Java und Spring Boot
  • Vertrautheit mit Spring Web beziehungsweise Spring MVC und Dependency Injection
  • Erfahrung mit Spring Data JPA und automatisierten Tests
  • Grundkenntnisse zu Docker, REST und relationalen Datenbanken
  • Sicherer Umgang mit Maven oder Gradle

Danach können Sie

  • Architektur- und Laufzeitmodell von Quarkus erklären und Extensions gegen Spring-Boot-Starter abgrenzen
  • Spring Dependency Injection auf CDI und Quarkus ArC übertragen und die Grenzen der Kompatibilitätsschicht benennen
  • REST-Endpunkte, Konfiguration, Persistence und Transaktionen von Spring Boot nach Quarkus überführen
  • Spring-Security-Konzepte auf Quarkus Security und OIDC abbilden und Messaging schrittweise umstellen
  • Spring-Boot-Tests in Quarkus-Tests überführen und Testinfrastruktur über Dev Services bereitstellen
  • Anwendungen im JVM- und Native-Modus bauen, containerisieren und anhand eigener Messwerte vergleichen
  • Eine schrittweise Migrationsstrategie mit Pilot, Backlog und Quality Gates entwickeln
  • Quarkus
  • Spring Boot
  • Java
  • CDI
  • Panache
  • Hibernate ORM
  • Dev Services
  • GraalVM Native Image
  • Migration

Module

Dieses Seminar als Schulung für Ihr Team

Alle Module dieses Seminars gibt es auch als Schulung — remote oder bei Ihnen vor Ort, im Zuschnitt Ihres Projekts. Sie wählen die Module, wir bauen daraus ein Programm. Nach der Schulung bleiben Videos, Foliensätze und Übungsprojekt bei Ihrem Team.

3 Tage · ab 900 EUR netto pro Tag (bis 3 Teilnehmende) · Termin nach Vereinbarung

Als Team-Schulung anfragen Wie eine Schulung abläuft →