GEDOPLAN

Schulung Spring Cloud und Azure: Ein Hybrider Ansatz zur Cloud-Nativen

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 Teilnehmer 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

  • Einführung in Cloud Computing (IaaS, PaaS, SaaS) und Serverless Computing
  • Überblick über ereignisgesteuerte Architekturen und Microservices in einer Cloud-nativen Umgebung

Modul 2: Entwicklung von Microservices mit Spring Cloud

  • Erstellen von Spring Boot Microservices
  • Nutzung von Spring Cloud Config für zentrale Konfiguration
  • Service Discovery mit Spring Cloud Netflix Eureka

Modul 3: Integration mit Azure-Diensten

  • Anbindung von Spring Cloud Anwendungen an Azure Cosmos DB
  • Nutzung von Azure Service Bus für Messaging
  • Deployment von Spring Cloud Anwendungen auf Azure Kubernetes Service (AKS)

Modul 4: Hybride Cloud-Strategien

  • Kombination von On-Premises und Azure-basierten Services
  • Nutzung von Azure Arc für Hybrid Cloud Management
  • Implementierung von CI/CD-Pipelines für hybride Anwendungen

Modul 5: Sicherheit, Monitoring und Governance

  • Implementierung von Sicherheitskonzepten mit Spring Security und Azure AD
  • Monitoring von Microservices mit Prometheus und Grafana in AKS
  • Einführung in Policy Management und Governance mit Azure Policy und Azure Blueprints

Modul 6: Implementing Event-Driven Architecture using Azure Event Grid and Spring Cloud Stream

  • Implementierung einer ereignisgesteuerten Architektur mit Azure Event Grid und Spring Cloud Stream
  • Verständnis der Vorteile der ereignisgesteuerten Architektur in einer Microservices-Umgebung

Modul 7: Configuring and Managing Spring Cloud Applications on Azure using Azure CLI and Azure DevOps

  • Konfiguration von Azure-Diensten für Spring Cloud-Anwendungen (Azure Service Fabric, Azure Kubernetes Service)
  • Verständnis der von Azure verwalteten Dienste für Spring Cloud

Modul 8: Moderne Spring Cloud Komponenten (nur wenn State of the Art)

  • Nutzung von Eureka Server und Eureka Client für Service Discovery
  • Konfiguration von Spring Cloud Config für zentrale Konfigurationsverwaltung
  • Hystrix für Circuit Breaker und das Hystrix Dashboard
  • Implementierung von API-Gateways mit Zuul
  • Nutzung von Feign Client für deklarative REST-Clients
  • Überwachung von Anwendungen mit Spring Admin
  • Verteiltes Tracing mit Spring Cloud Sleuth

Teilnehmerkreis und Voraussetzungen

Schulungstermine

27.01.–31.01.2025

Online
5 Tage
Rabatt ab 2 Personen
Plätze frei

2.980,00 €
Details

05.05.–09.05.2025

Online
5 Tage
Rabatt ab 2 Personen
Plätze frei

2.980,00 €
Details

08.09.–12.09.2025

Online
5 Tage
Rabatt ab 2 Personen
Plätze frei

2.980,00 €
Details

Diese Schulung bieten wir auch als maßgeschneiderte Firmenschulung an

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 - Telefonkontakt

030 / 20 89 82 63 0

GEDOPLAN - E-Mail Kontakt

Tim.Neumann@GEDOPLAN.de

Weitere Schulungen

Vorträge & News zum Thema

News aus Schulung, Beratung & Softwareentwicklung

News aus Schulung, Beratung & Softwareentwicklung