Einführung

Abgeschlossen

Stellen Sie sich vor, Sie arbeiten für eine Organisation, die Azure Virtual Machines (VMs) verwendet, um seine CRM-Software (Customer Relationship Management) zu testen. Sie erstellen diese VMs aus Images, die ein Web-Front-End und eine SQL-Datenbank enthalten.

Während mehrerer Testdurchläufe auf eine VM stellen Sie fest, dass Änderungen an Konfigurationsdateien und der Datenbank zu inkonsistenten Ergebnissen führen. In einem Fall generierte ein Fehler versehentlich einen Anrufdatensatz ohne zugeordneten Kundendatensatz in der Datenbank. Durch diesen verwaisten Datensatz sind nachfolgende Integrationstests fehlgeschlagen, auch nachdem Sie den Fehler behoben haben.

Unter Berücksichtigung der Häufigkeit dieser Testzyklen, die mehrmals pro Woche erfolgen, entscheiden Sie sich, eine neue VM für jeden Zyklus bereitzustellen, um die Konsistenz und Zuverlässigkeit Ihrer Testumgebung sicherzustellen. Durch die Entwicklung von PowerShell-Skripts für die Bereitstellung automatisieren und optimieren Sie den Prozess und die Workfloweffizienz und minimieren Fehler.

In diesem Modul erfahren Sie, wie Sie Azure-Ressourcen mithilfe von Azure PowerShell bereitstellen und verwalten. Sie erfahren, wie Sie Azure PowerShell interaktiv für einmalige Aufgaben verwenden und PowerShell-Skripts erstellen, um wiederkehrende Aufgaben zu automatisieren.

Lernziele

Dieses Modul umfasst Folgendes:

  • Entscheiden Sie selbst, ob Azure PowerShell das geeignete Tool für Ihre Azure-Verwaltungsaufgaben ist
  • Installieren von Azure PowerShell unter Windows, Linux oder macOS
  • Herstellen einer Verbindung mit Azure mithilfe von Azure PowerShell
  • Erstellen von Azure-Ressourcen mit Azure PowerShell

Voraussetzungen

  • Erfahrung mit PowerShell
  • Kenntnisse zu Azure-Konzepten, einschließlich Ressourcengruppen und VMs
  • Erfahrung mit dem Verwalten von Azure-Ressourcen über das Azure-Portal