Seminare
Seminare

Enterprise Microservices mit Spring Boot

Seminar - GFU Cyrus AG

Nach dem Seminar verstehen Sie die wesentlichen Architekturkonzepte von Microservices und deren Umsetzung mit Spring Boot. Sie können die Abgrenzung einzelner Services begründen und Herausforderungen verteilter Anwendungen wie Resilienz und Konsistenz berücksichtigen.

Sie wissen, wie Sie Datenbankzugriffe, RESTful-Webservices und Webanwendungen mit den behandelten Spring-Komponenten umsetzen und mit Spring Security absichern. Darüber hinaus kennen Sie die internen Grundlagen von Spring Boot sowie die Einsatzmöglichkeiten von Developer Tools und Actuator. Der Einstieg in Spring Cloud vermittelt Ihnen Ansätze für Service Discovery, Lastenausgleich, Service-Aufrufe und Resilienz.
Termin Ort Preis*
firmenintern auf Anfrage auf Anfrage
*Alle Preise verstehen sich inkl. MwSt.

Detaillierte Informationen zum Seminar

Inhalte:
  • Microservices
    • Merkmale, Aufbau und Herausforderungen
    • Resilienz und Konsistenz
    • Microservices im Vergleich zu Self-Contained Systems (SCS)
    • Makro- und Mikroarchitektur
    • Domain-driven Design
    • API-Design
    • Ausblick: Microservices im Unternehmenseinsatz

  • Spring Boot
    • Verwendung von Spring Initializr
    • Datenbankzugriff mit Spring Data und JPA
    • Implementierung und Verwendung eines RESTful-Webservice
    • Webanwendung mit Spring MVC
    • Einsatz der Developer Tools
    • Monitoring mit Actuator
    • Interna von Spring Boot
    • Funktionsweise eines Starters

  • Spring Security
    • Absichern einer Webanwendung
    • Authentifizierung und Autorisierung
    • Funktionsweise von OAuth2
    • OAuth2 mit JSON Web Tokens (JWT)

  • Einführung in Spring Cloud
    • Systemarchitektur in der Cloud
    • Service Discovery mit Eureka
    • Clientseitiger Lastenausgleich mit Spring Cloud LoadBalancer
    • Deklarative Service-Aufrufe mit Spring Cloud OpenFeign
    • Resilienz mit Resilience4j
    • Zusammenspiel der Spring-Cloud-Komponenten und der behandelten Muster
    • Einordnung von Hystrix und Ribbon als Legacy- und Bestandsansätze

Zielgruppe:
Das Seminar richtet sich an Softwareentwickler mit guten Java-Kenntnissen und solidem Vorwissen in Spring, die Microservices entwerfen und mit Spring Boot umsetzen möchten.

Teilnahmevoraussetzungen


Sie benötigen gute Kenntnisse in Java und solides Vorwissen in Spring.

Praktische Erfahrungen mit verteilten Anwendungen sind von Vorteil.
Seminarkennung:
S2428
Nach unten
Nach oben
Wir setzen Analyse-Cookies ein, um Ihre Zufriedenheit bei der Nutzung unserer Webseite zu verbessern. Diese Cookies werden nicht automatisiert gesetzt. Wenn Sie mit dem Einsatz dieser Cookies einverstanden sind, klicken Sie bitte auf Akzeptieren. Weitere Informationen finden Sie hier.
Akzeptieren Nicht akzeptieren









Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha



Bei der Verarbeitung Ihrer personenbezogenen Daten im Zusammenhang mit der Kontaktfunktion beachten wir die gesetzlichen Bestimmungen. Unsere ausführlichen Datenschutzinformationen finden Sie hier. Bei der Kontakt-Funktion erhobene Daten werden nur an den jeweiligen Anbieter weitergeleitet und sind nötig, damit der Anbieter auf Ihr Anliegen reagieren kann.







Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha