Home Kurse Azure Deployment Workshop
Praxis-Workshop

Azure Deployment Workshop

Web-Anwendungen und Infrastruktur deklarativ und imperativ in Azure bereitstellen – App Service, CI/CD, Datenbanken, Load Balancing und Container-Hosting.

3 TageKursdauer (24 UE)
MittelstufeNiveau
DeutschSprache

Kursbeschreibung

Dieser Workshop richtet sich an IT-Administratoren und Cloud-Admins, die Infrastruktur für Web-Anwendungen in Azure bereitstellen und betreiben – nicht an Entwickler, die Anwendungen programmieren. Der Fokus liegt ausschließlich auf dem Infrastruktur-Fundament: Wo läuft die App? Wie wird sie skaliert? Wie ist die Datenbank angebunden? Wie werden Updates sicher ausgerollt?

In 3 intensiven Tagen erarbeiten Sie das vollständige Ökosystem für produktives Web-App-Hosting in Azure: von der virtuellen Maschine über Azure App Service bis hin zu Container-Hosting und CI/CD-Pipelines. Dabei lernen Sie die Vor- und Nachteile der verschiedenen Bereitstellungsmodelle kennen und können für jede Situation die richtige Wahl treffen.

Zielgruppe & Voraussetzungen

Zielgruppe

IT-Administratoren, die Entwickler bei Migration und Betrieb von Apps in Azure unterstützen. Cloud-Admins, die das Anwendungs-Portfolio ihres Unternehmens in Azure bereitstellen. Web-Entwickler mit erstem Interesse am Infrastructure-Betrieb in Azure. DevOps-Teams, die CI/CD-Pipelines für Azure-Deployments aufbauen.

Voraussetzungen

Grundlegende Azure-Kenntnisse (z.B. durch den Azure Cloud Computing Einführungskurs oder eigene Erfahrung). Vertrautheit mit Begriffen wie Subscription, Resource Group, VM, VNet und Entra ID. Kenntnisse einer Web-Technologie (.Net, PHP, Java, Node) sind hilfreich, aber nicht zwingend.

Kursagenda

TagSchwerpunktKerninhalte (Auszug)
Tag 1Azure-Fundament: VMs, Netzwerke & GovernanceAzure Resource Manager · Subscriptions, RBAC, Azure Policy · Virtuelle Maschinen erstellen und verwalten · Anwendungsbereitstellung via PowerShell, ARM-Templates, VM Extensions · Virtuelle Netzwerke, IP-Adressen, NSGs · Azure Firewall · IaC-Grundlagen (Bicep)
Tag 2Storage, Datenbanken & Load BalancingAzure Blob Storage und Azure Files · Azure SQL Database vs. SQL auf VMs · Backup und Hochverfügbarkeit für Azure SQL · Private Endpoints für Datenbanken · Azure Load Balancer und Application Gateway · Web Application Firewall · Azure Front Door und CDN · DNS-Auflösung intern/extern
Tag 3App Service, Container & CI/CDAzure App Service Grundlagen und App Service Plans · Skalierung vertikal und horizontal · Staging-Slots und Blue/Green-Deployments · CI/CD mit GitHub Actions und Azure DevOps · Custom Domains und TLS/SSL · Container-Hosting mit App Service und Azure Container Instances · Exemplarische WordPress-Bereitstellung (VM, Web App, Container)

Lernziele

  • Die geeignete Bereitstellungsform (VM, App Service, Container, ACI) für einen gegebenen Anwendungsfall begründet auswählen.
  • Relationale Datenbanken (Azure SQL) hochverfügbar bereitstellen und sicher via Private Endpoints anbinden.
  • Lastverteilung mit Azure Load Balancer, Application Gateway und Front Door regional und global steuern.
  • Azure App Service für Web-Apps und APIs konfigurieren, skalieren und mit Staging-Slots sicher deployen.
  • Eine CI/CD-Pipeline mit GitHub Actions für automatisierte Deployments nach Azure aufbauen.
  • Web-Anwendungen mit Custom Domain, TLS und Authentifizierung über Entra ID absichern.

Format & Methodik

3 Tage à 8 Unterrichtseinheiten · Vortrag mit ausführlichen Live-Demos in einer realen Azure-Umgebung · praxisnahe Übungen je Tag · Teilnehmer erhalten einen PDF-Abzug der Folien sowie Deployment-Checklisten und ARM/Bicep-Beispiele.
Inhouse beim Kunden Online via MS Teams Live-Demos Hands-on Übungen Azure Sandbox