GEDOPLAN

Schulung Skalierbare Webanwendungen mit Java und Azure WebApps

Entwicklung von skalierbare Webanwendungen mit Java und Azure WebApps

 

  • Einführung in Java und Azure Webapps
  • Deployment und Konfiguration sowie Sicherheit und Authentifizierung
  • Performance-Optimierung und Monitoring

Beschreibung

In diesem Seminar lernen die Teilnehmer, wie man skalierbare Webanwendungen mit Java und Azure WebApps entwickelt. Der Kurs beginnt mit den Grundlagen der Java-Webentwicklung und einer Einführung in das Spring Framework. Danach wird die Containerisierung mit Docker und die Orchestrierung mit Kubernetes und Azure Kubernetes Service (AKS) behandelt. Die Teilnehmer erhalten einen Überblick über die Service-Mesh-Architektur mit Istio und Azure Service Fabric. Anschließend werden die spezifischen Funktionen und Vorteile von Azure WebApps vorgestellt, einschließlich der Unterschiede zu API Apps und Mobile Apps. Das Seminar deckt Deployment-Strategien, Continuous Integration und Continuous Deployment (CI/CD) mit Azure DevOps ab. Themen wie Sicherheit und Authentifizierung mit Azure Active Directory, Performance-Optimierung durch Caching-Strategien und Monitoring mit Azure Monitor und Application Insights werden ebenfalls ausführlich behandelt.

Agenda

Modul 1: Grundlagen der Java-Webentwicklung

  • Einführung in Java EE und Spring Framework
  • Aufbau einer einfachen Webanwendung mit Spring Boot

Modul 2: Cloud Overview: Containerization, Orchestration, and Service Mesh

  • Einführung in Containerisierung mit Docker
  • Überblick über Orchestrierung mit Kubernetes und Azure Kubernetes Service (AKS)
  • Verständnis der Service-Mesh-Architektur mit Istio und Azure Service Fabric

Modul 3: Einführung in Azure Webapps

  • Überblick über Azure App Service
  • Unterschiede zwischen WebApps, API Apps und Mobile Apps
  • Einrichten einer Azure WebApp

Modul 4: Deployment und Konfiguration

  • Deployment-Strategien: Continuous Integration und Continuous Deployment
    (CI/CD) mit Azure DevOps
  • Konfiguration von Azure WebApps: Umgebungsvariablen, App Settings, Connection Strings
  • Skalierungsoptionen: Manuelle und automatische Skalierung

Modul 5: Sicherheit und Authentifizierung

  • Implementierung von OAuth und OpenID Connect
  • Nutzung von Azure Active Directory zur Authentifizierung
  • Absicherung von Webanwendungen mit Azure Key Vault

Modul 6: Performance-Optimierung und Monitoring

  • Caching-Strategien mit Azure Redis Cache
  • Monitoring und Logging mit Azure Monitor und Application Insights
  • Lasttests und Performance-Tuning

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