Schulung: DDD und Clean Architecture mit Spring Boot
- Moderne Architekturansätze für erfahrene Spring-Boot-Entwickelnde und Software-Architekt:innen
- In umfangreichen Demo- und Übungsanteilen werden die vermittelten Konzepte praktisch eingesetzt
Beschreibung
Dieses Seminar konzentriert sich auf die Verwendung von Spring Cloud zur Entwicklung cloud-nativer Anwendungen, die sowohl in lokalen Umgebungen als auch auf Azure bereitgestellt werden können. Zu Beginn erhalten die Teilnehmenden einen umfassenden Überblick über Cloud Computing, serverlose Architekturen und die Entwicklung von Microservices mit Spring Cloud. Sie lernen, wie man Spring Boot Microservices erstellt und Spring Cloud Config für die zentrale Konfiguration verwendet. Wichtige Themen sind Service Discovery mit Spring Cloud Netflix Eureka und die Integration mit Azure-Diensten wie Azure Cosmos DB und Azure Service Bus. Das Seminar behandelt auch die Bereitstellung von Spring Cloud Anwendungen auf Azure Kubernetes Service (AKS) und hybride Cloud-Strategien unter Verwendung von Azure Arc. Weitere Schwerpunkte sind die Implementierung von Sicherheitskonzepten mit Spring Security und Azure AD, Monitoring mit Prometheus und Grafana sowie ereignisgesteuerte Architekturen mit Azure Event Grid und Spring Cloud Stream. Abschließend werden moderne Spring Cloud Komponenten wie Eureka Server und Eureka Client, Hystrix und das Hystrix Dashboard, API-Gateways mit Zuul und verteiltes Tracing mit Spring Cloud Sleuth vorgestellt.
Agenda
Modul 1: Cloud Overview: Serverless Computing, Event-Driven Architecture, and Microservices
Modul 2: Entwicklung von Microservices mit Spring Cloud
Modul 3: Integration mit Azure-Diensten
Modul 4: Hybride Cloud-Strategien
Modul 5: Sicherheit, Monitoring und Governance
Modul 6: Implementing Event-Driven Architecture using Azure Event Grid and Spring Cloud Stream
Modul 7: Configuring and Managing Spring Cloud Applications on Azure using Azure CLI and Azure DevOps
Modul 8: Moderne Spring Cloud Komponenten (nur wenn State of the Art)
Teilnehmerkreis und Voraussetzungen
Der Kurs richtet sich an Software-Entwickelnde.
Mindestanzahl Teilnehmende: 3 Personen
GEDOPLAN erstellt für Sie auf Ihre Unternehmensziele zugeschnittene Firmenschulung.
Durch unser modulares Schulungssystem sind wir in der Lage, anhand Ihrer Angaben eine individuelle Schulung zu gestalten. Denn die optimale Weiterbildung Ihrer Mitarbeiter nach Ihren Vorgaben und Anforderungen stehen bei uns im Mittelpunkt.
Bei Interesse nehmen Sie bitte Kontakt, wir führen dann gerne mit Ihnen ein unverbindliches Gespräch
GEDOPLAN erstellt für Sie auf Ihre Unternehmensziele zugeschnittene Firmenschulungen. Durch unser modulares Schulungssystem sind wir in der Lage, anhand Ihrer Angaben eine individuelle Schulung zu gestalten. Denn die optimale Weiterbildung Ihrer Mitarbeiter nach Ihren Vorgaben und Anforderungen stehen bei uns im Mittelpunkt. Bei Interesse nehmen Sie bitte Kontakt mit uns auf, wir führen dann gerne mit Ihnen ein unverbindliches Gespräch.












Cloud Computing
Cloud-Dienste und -Anbieter
Sicherheit und Datenschutz in der Cloud
Einsatzmöglichkeiten der Cloud
Praktische Umsetzung

DevOps

Web Security












Cloud Computing
Cloud-Dienste und -Anbieter
Sicherheit und Datenschutz in der Cloud
Einsatzmöglichkeiten der Cloud
Praktische Umsetzung

DevOps

Web Security












Cloud Computing
Cloud-Dienste und -Anbieter
Sicherheit und Datenschutz in der Cloud
Einsatzmöglichkeiten der Cloud
Praktische Umsetzung

DevOps

Web Security
Brauchen Sie eine individuelle IT-Schulung, eine fundierte Beratung oder eine individuelle Softwareentwicklung? Dann sind Sie hier genau richtig!

Tim Neumann
GEDOPLAN GmbH
Stieghorster Straße 60
33605 Bielefeld
GEDOPLAN GmbH
Kantstraße 164
10623 Berlin

Tim Neumann
GEDOPLAN GmbH
Stieghorster Straße 60
33605 Bielefeld
GEDOPLAN GmbH
Kantstraße 164
10623 Berlin
Brauchen Sie eine individuelle IT-Schulung, eine fundierte Beratung oder eine individuelle Softwareentwicklung? Dann sind Sie hier genau richtig!

