Seminar Micronaut – Kompaktseminar: Microservices in drei Tagen

Seminar / Training

Das Kompaktseminar vermittelt in konzentrierter Form den vollständigen Weg zu einem kleinen Micronaut-Microservice. Projektaufbau, Dependency Injection, REST, Datenzugriff, Clientkommunikation, Security-Grundlagen, Tests, Observability und Containerbetrieb werden in einem durchgängigen Beispiel verbunden.

Inhaltsübersicht

  • Zielsetzung
  • Zielgruppe
  • Voraussetzungen
  • Seminarinhalte
  • Praxisübungen
  • Methodik

Zielsetzung

  • Ein Micronaut-Projekt mit klarer Schichten- und Konfigurationsstruktur aufbauen
  • REST-API, Persistenz und Clientkommunikation in einer kleinen Servicekette umsetzen
  • Grundlegende Security-, Test- und Resilienzanforderungen integrieren
  • Den Service als Container mit Health, Metriken und reproduzierbarer Konfiguration bereitstellen

Zielgruppe

Entwickler, technische Projektmitarbeitende und Architekten mit Implementierungsanteil, die einen kompakten Gesamtüberblick benötigen.

Voraussetzungen

Sichere Java- oder Kotlin-Grundkenntnisse sowie Grundwissen zu HTTP, JSON und relationalen Datenbanken. Micronaut-Vorkenntnisse sind nicht erforderlich.

Seminarinhalte

  1. Schritt 1: Projekt und Toolchain starten

    JDK, Build, Features, Quellstruktur und Teststart werden eingerichtet. Das Projekt wird mit einer nachvollziehbaren Auswahl an Abhängigkeiten erzeugt.

  2. Schritt 2: Beans und Konfiguration aufbauen

    Konstruktorinjektion, Scopes, Konfigurationsobjekte, Umgebungen und Validierung bilden die technische Basis.

  3. Schritt 3: REST-Endpunkte entwickeln

    Routen, DTOs, Statuscodes, Validierung und ein einheitliches Fehlerformat werden für eine kleine Ressourcen-API umgesetzt.

  4. Schritt 4: Persistenz ergänzen

    Datenquelle, Entity, Repository, Transaktion und Migration werden für einen vollständigen CRUD-Ablauf eingerichtet.

  5. Schritt 5: Servicekommunikation integrieren

    Ein deklarativer HTTP-Client ruft eine externe Abhängigkeit mit Timeout und kontrollierter Fehlerabbildung auf.

  6. Schritt 6: Security-Grundlagen anwenden

    Geschützte und öffentliche Routen, einfache Authentifizierung, Rollenprüfung und sichere Konfiguration werden in den Beispielservice eingebaut.

  7. Schritt 7: Automatisierte Tests erstellen

    Unit-, HTTP- und Repository-Tests prüfen erfolgreiche und fehlerhafte Abläufe. Testabhängigkeiten werden reproduzierbar bereitgestellt.

  8. Schritt 8: Resilienz und Fehlergrenzen prüfen

    Timeout, begrenzte Wiederholung, Circuit Breaker-Grundlagen und idempotente Verarbeitung werden an einem Ausfallfall erprobt.

  9. Schritt 9: Observability ergänzen

    Health, ausgewählte Metriken, strukturierte Logs und Trace-Kontext machen den Service im Betrieb nachvollziehbar.

  10. Schritt 10: Container und End-to-End-Ablauf fertigstellen

    Der Service wird gebaut, containerisiert, konfiguriert und mit Datenbank sowie Abhängigkeit in einem vollständigen Geschäftsablauf getestet.

Praxisübungen

  • Microservice mit REST und Datenbank
  • Deklarativer Client mit Fehlerstrategie
  • Absicherung ausgewählter Endpunkte
  • End-to-End-Test und Containerstart

Methodik

Kurze fachliche Einordnungen wechseln mit Demonstrationen und schrittweisen Übungen. Jeder Arbeitsstand wird gebaut, ausgeführt und durch automatisierte oder betriebliche Prüfungen abgesichert. Fehlerfälle werden bewusst einbezogen, damit Diagnose und Wiederanlauf nicht erst im Produktivbetrieb entstehen.

Fachbereichsleiter / Leiter der Trainer / Ihre Ansprechpartner

Seminardetails

   
Dauer: 3 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr
Preis: Öffentlich oder Live Stream: € 1.797 zzgl. MwSt.
Inhaus: € 5.100 zzgl. MwSt.
Teilnehmeranzahl: min. 2 - max. 8
Teilnehmer: Entwickler, technische Projektmitarbeitende und Architekten mit Implementierungsanteil, die einen kompakten Gesamtüberblick benötigen.
Voraussetzungen: Sichere Java- oder Kotlin-Grundkenntnisse sowie Grundwissen zu HTTP, JSON und relationalen Datenbanken. Micronaut-Vorkenntnisse sind nicht erforderlich.
Standorte: Stream Live, Inhaus/Firmenseminar, Berlin, Bremen, Darmstadt, Dresden, Erfurt, Essen, Flensburg, Frankfurt, Freiburg, Friedrichshafen, Hamburg, Hamm, Hannover, Jena, Kassel, Köln, Konstanz, Leipzig, Luxemburg, Magdeburg, Mainz, München, Münster, Nürnberg, Paderborn, Potsdam, Regensburg, Rostock, Stuttgart, Trier, Ulm, Wuppertal, Würzburg
Methoden: Vortrag, Demonstrationen, praktische Übungen am System
Seminararten: Öffentlich, Webinar, Inhaus, Workshop - Alle Seminare mit Trainer vor Ort, Webinar nur wenn ausdrücklich gewünscht
Durchführungsgarantie: ja, ab 2 Teilnehmern
Sprache: Deutsch - bei Firmenseminaren ist auch Englisch möglich
Seminarunterlage: Dokumentation auf Datenträger oder als Download
Teilnahmezertifikat: ja, selbstverständlich
Verpflegung: Kalt- / Warmgetränke, Mittagessen (wahlweise vegetarisch)
Support: 3 Anrufe im Seminarpreis enthalten
Barrierefreier Zugang: an den meisten Standorten verfügbar
  Weitere Informationen unter + 49 (221) 74740055

Seminartermine

Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.

Seminar Startdatum Enddatum Ort Dauer
Stream gespeichert 3 Tage
Luzern 3 Tage
Bern 3 Tage
Inhaus / Firmenseminar 3 Tage
Sankt Gallen 3 Tage
Basel 3 Tage
Winterthur 3 Tage
Zürich 3 Tage
Stream live 3 Tage
Stream live 3 Tage
Stream gespeichert 3 Tage
Luzern 3 Tage
Bern 3 Tage
Inhaus / Firmenseminar 3 Tage
Sankt Gallen 3 Tage
Basel 3 Tage
Winterthur 3 Tage
Zürich 3 Tage
Zürich 3 Tage
Stream live 3 Tage
Stream gespeichert 3 Tage
Luzern 3 Tage
Bern 3 Tage
Inhaus / Firmenseminar 3 Tage
Sankt Gallen 3 Tage
Basel 3 Tage
Winterthur 3 Tage
Winterthur 3 Tage
Zürich 3 Tage
Stream live 3 Tage
Stream gespeichert 3 Tage
Luzern 3 Tage
Bern 3 Tage
Inhaus / Firmenseminar 3 Tage
Sankt Gallen 3 Tage
Basel 3 Tage
Basel 3 Tage
Winterthur 3 Tage
Zürich 3 Tage
Stream live 3 Tage
Nach oben
Seminare als Stream SRI zertifiziert
© 2026 www.seminar-experts.ch All rights reserved.  | Kontakt | Impressum | Nach oben