Infrastruktur als Code mit Azure und PowerShell
Automatisieren und verwalten Sie Azure Cloud-Infrastrukturen effizient mit Infrastructure as Code (IaC)-Tools. Erfahren Sie, wie Sie Ressourcen in Azure mithilfe von PowerShell-Skripten und modernen Azure-nativen IaC-Technologien bereitstellen, konfigurieren und überwachen.

Grundlagen der Azure-Cloud-Infrastruktur
  • Einführung in Azure Cloud und grundlegende Komponenten
  • Bereitstellung von Azure-Diensten über Skripte
  • Unterschiede zwischen manuellen und automatisierten Bereitstellungen
  • Grundprinzipien der Azure Cloud-Automatisierung und -Governance
PowerShell für die Azure-Ressourcenverwaltung
  • Schreiben von PowerShell-Skripten für die Bereitstellung von Azure-Ressourcen
  • Verwalten von Ressourcengruppen, VMs und Speicherkonten über die Befehlszeile
  • Automatisieren von Rollenzuweisungen und Zugriffskontrollen
  • Verwenden von Azure PowerShell-Modulen für effiziente Infrastrukturaufgaben
Bereitstellung von Infrastruktur als Code mit Bicep- und ARM-Vorlagen
  • Erstellen wiederverwendbarer ARM-Vorlagen für deklarative Bereitstellungen
  • Verwenden von Azure Bicep für vereinfachte Syntax und modulare IaC
  • Parametrisierung und umgebungsspezifische Konfiguration
  • Bewährte Methoden für die Versionskontrolle von IaC-Dateien
Governance, Sicherheit und Automatisierung
  • Implementieren von RBAC und Tagging-Strategien mit PowerShell
  • Durchsetzung von Richtlinien durch code-basierte Governance
  • Sichern von Bereitstellungen mithilfe von verwalteten Identitäten und Zugriffsprotokollen
  • Erstellen von Warnregeln und Diagnoseeinstellungen über Automatisierung
CI/CD- und IaC-Workflow-Integration
  • Integrieren von PowerShell-basierter IaC in Azure DevOps-Pipelines
  • Automatisieren von Bereitstellungen mithilfe von GitHub Actions für Azure-Ressourcen
  • Testen, Validieren und Zurücksetzen von Infrastrukturänderungen
  • End-to-End-Bereitstellungslebenszyklus von der Entwicklung bis zur Produktion