Introductie

Voltooid

In deze module leert u hoe u de Azure Command-Line Interface (CLI) gebruikt om Azure-resources efficiënt te maken en te beheren. De Azure CLI is een platformoverschrijdend hulpprogramma waarmee u beheeropdrachten kunt uitvoeren via terminalinterfaces, waardoor het ideaal is voor interactief resourcebeheer en geautomatiseerde implementaties.

Waarom Azure CLI belangrijk is

Azure CLI biedt een consistente, scriptbare manier om Azure-resources te beheren op Windows-, Linux- en macOS-platforms. In tegenstelling tot de grafische interface van Azure Portal schakelt Azure CLI het volgende in:

  • Automatisering op schaal: Beheer honderden resources met scripts in plaats van handmatige klikken.
  • Versiebeheer: Sla infrastructuuropdrachten op in Git naast toepassingscode.
  • CI/CD-integratie: Azure-resourcebeheer opnemen in DevOps-pijplijnen.
  • Consistentie: Voer dezelfde opdrachten uit in ontwikkel-, faserings- en productieomgevingen.
  • Flexibiliteit: Werk vanuit uw lokale terminal, Azure Cloud Shell of Docker-containers.

Leerdoelen

Nadat u deze module hebt voltooid, kunt u het volgende doen:

  • Azure CLI-syntaxis begrijpen: Meer informatie over de opdrachtstructuur, waaronder referentiegroepen, opdrachten, parameters en waarden.
  • Azure CLI installeren en configureren: Azure CLI instellen in Linux, macOS of Windows en verifiëren bij uw Azure-abonnement.
  • Azure-resources interactief maken: Voer opdrachten uit in de terminal om resourcegroepen en opslagaccounts te maken.
  • Automatiseren met Bash-scripts: Schrijf en voer scripts uit die gebruikmaken van Azure CLI-opdrachten voor terugkerende taken.
  • Problemen effectief oplossen: Gebruik de --debug parameter en begrijp de verschillen in scripttaal om veelvoorkomende problemen op te lossen.
  • Efficiënt werken: Vind hulp met behulp van de documentatie-indexen van az find, --help en Azure CLI.

Voorwaarden

  • Opdrachtregelervaring: Bekendheid met Bash-, PowerShell- of vergelijkbare terminalinterfaces.
  • Basisinformatie over Azure: Basiskennis van Azure-concepten, waaronder resourcegroepen, opslagaccounts en abonnementen.
  • Azure Portal-ervaring: Praktische ervaring met het beheren van Azure-resources via de Azure Portal-interface.
  • DevOps-bewustzijn: Algemene kennis van automatiserings- en infrastructuurbeheerprocedures.