Spring Cloud
Ihre Termine
* Preise inkl. der gesetzlichen Mehrwertsteuer
Beschreibung
Cloud-native Anwendungen stellen heute hohe Anforderungen an Skalierbarkeit, Ausfallsicherheit und flexible Konfiguration - genau hier setzt Spring Cloud an.
In diesem praxisorientierten Seminar lernen Sie, wie Sie verteilte Systeme mit Spring Cloud und Spring Boot effizient umsetzen. Sie erhalten einen fundierten Überblick über zentrale Komponenten wie Configuration Management, Service Discovery, Load Balancing, Circuit Breaker und Monitoring mit Prometheus und Grafana. Neben theoretischen Grundlagen steht die praktische Anwendung im Fokus: In begleiteten Übungen entwickeln Sie eigene Microservices, führen Lasttests durch und deployen Ihre Anwendungen in Docker-Umgebungen oder auf Heroku.
Nach dem Seminar sind Sie in der Lage, robuste, cloudfähige Anwendungen mit Spring Cloud zu entwickeln und produktionsreif bereitzustellen - ein wertvoller Kompetenzgewinn für moderne Softwareprojekte.
Inhalte
Übersicht:
- Von der lokalen Anwendung zur Cloud: Möglichkeiten, Herausforderungen, Strategien
- Warum Spring Cloud: Architektur, Funktionsumfang, Bestandteile
Die Standsäulen von Spring Cloud:
- Configuration Management
- Service Registry & Discovery
- OpenFeign
- Load Balancing
- Distributed Tracing
- Circuit Breaker & Bulkheads
- Monitoring mit Prometheus und Grafana
Workshop:
- Implementierung einer verteilten Anwendung
- Lasttests
- Deployment in Docker und auf Heroku
Zielgruppe
Zielgruppe
Das Seminar ”Spring Cloud” richtet sich an Software-Ingenieurinnen und -Ingenieure, Internet- und Intranet-Entwickler:innen sowie Anwendungsentwickler:innen, die ihre Kenntnisse in der Implementierung von Cloud-basierten Architekturen erweitern möchten.Voraussetzungen
Empfohlen werden Kenntnisse in Spring Boot, wie sie z. B. im Seminar Spring Boot vermittelt werden oder vergleichbare Erfahrungen, um den Inhalten des Seminars optimal folgen zu können. Es bestehen keine formalen Anforderungen.