Cloud-basierte Architekturen mit Spring Framework praxisnah umsetzen- Übersicht:
- Von der lokalen Anwendung zur Cloud: Möglichkeiten, Herausforderungen, Strategien
- Warum Spring Cloud: Architektur, Funktionsumfang, Bestandteile
Die zentralen Bausteine 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
MethodeNach einem theoretischen Teil mit Vortrag unserer Trainer:innen und Diskussion arbeiten Sie in praktischen Übungen direkt am PC. Unsere erfahrenen Trainer:innen begleiten Sie dabei, unterstützen Sie bei der Umsetzung der Beispiele und geben Feedback zu Ihren Lösungen.
LernzieleCloud-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.
ZielgruppenDas 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.