Einleitung

Abgeschlossen

In diesem Modul erfahren Sie, wie Sie die Azure Command-Line Interface (CLI) zum effizienten Erstellen und Verwalten von Azure-Ressourcen verwenden. Die Azure CLI ist ein plattformübergreifendes Tool, mit dem Sie administrative Befehle über Terminalschnittstellen ausführen können, sodass sie sowohl für interaktive Ressourcenverwaltung als auch für automatisierte Bereitstellungen ideal ist.

Warum Azure CLI wichtig ist

Azure CLI bietet eine konsistente, skriptfähige Möglichkeit zum Verwalten von Azure-Ressourcen auf Windows-, Linux- und macOS-Plattformen. Im Gegensatz zur grafischen Benutzeroberfläche des Azure-Portals ermöglicht Azure CLI Folgendes:

  • Automatisierung im Maßstab: Verwalten Sie Hunderte von Ressourcen mit Skripts anstelle manueller Klicks.
  • Versionskontrolle: Speichern Sie Infrastrukturbefehle zusammen mit Anwendungscode in Git.
  • CI/CD-Integration: Integrieren Sie die Azure-Ressourcenverwaltung in DevOps-Pipelines.
  • Konsistenz: Führen Sie dieselben Befehle in Entwicklungs-, Staging- und Produktionsumgebungen aus.
  • Flexibilität: Arbeiten Sie über Ihr lokales Terminal, Azure Cloud Shell oder Docker-Container.

Lernziele

Nach Abschluss dieses Moduls werden Sie zu Folgendem in der Lage sein:

  • Grundlegendes zur Azure CLI-Syntax: Erfahren Sie mehr über die Befehlsstruktur, einschließlich Referenzgruppen, Befehle, Parameter und Werte.
  • Installieren und Konfigurieren von Azure CLI: Richten Sie Azure CLI unter Linux, macOS oder Windows ein, und authentifizieren Sie sich bei Ihrem Azure-Abonnement.
  • Interaktives Erstellen von Azure-Ressourcen: Führen Sie Befehle am Terminal aus, um Ressourcengruppen und Speicherkonten zu erstellen.
  • Automatisieren mit Bash-Skripts: Schreiben und Ausführen von Skripts, die Azure CLI-Befehle für sich wiederholende Aufgaben verwenden.
  • Problembehandlung effektiv: Verwenden Sie den --debug Parameter, und verstehen Sie die Unterschiede bei der Skriptsprache, um häufige Probleme zu beheben.
  • Effizientes Arbeiten: Hier finden Sie Hilfe bei der Verwendung von az find, --helpund Azure CLI-Dokumentationsindizes.

Voraussetzungen

  • Befehlszeilenerfahrung: Vertrautheit mit Bash-, PowerShell- oder ähnlichen Terminalschnittstellen.
  • Grundlagen von Azure: Grundlegendes Verständnis von Azure-Konzepten, einschließlich Ressourcengruppen, Speicherkonten und Abonnements.
  • Azure-Portalerfahrung: Praktische Erfahrung beim Verwalten von Azure-Ressourcen über die Azure-Portalschnittstelle.
  • DevOps-Bewusstsein: Allgemeine Kenntnisse der Automatisierungs- und Infrastrukturmanagementpraktiken.