Introductie
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
--debugparameter 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,--helpen 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.