Introduktion

Slutförd

I den här modulen lär du dig hur du använder Azure Command-Line Interface (CLI) för att skapa och hantera Azure-resurser effektivt. Azure CLI är ett plattformsoberoende verktyg som gör att du kan köra administrativa kommandon via terminalgränssnitt, vilket gör det idealiskt för både interaktiv resurshantering och automatiserade distributioner.

Varför Azure CLI är viktigt

Azure CLI ger ett konsekvent och skriptbart sätt att hantera Azure-resurser på Windows-, Linux- och macOS-plattformar. Till skillnad från det grafiska gränssnittet i Azure-portalen aktiverar Azure CLI:

  • Automatisering i stor skala: Hantera hundratals resurser med skript i stället för manuella klick.
  • Versionskontroll: Lagra infrastrukturkommandon i Git tillsammans med programkod.
  • CI/CD-integrering: Införliva Azure-resurshantering i DevOps-pipelines.
  • Konsistens: Kör samma kommandon i utvecklings-, mellanlagrings- och produktionsmiljöer.
  • Flexibilitet: Arbeta från din lokala terminal, Azure Cloud Shell eller Docker-containrar.

Utbildningsmål

När du har slutfört den här modulen kan du:

  • Förstå Azure CLI-syntax: Lär dig kommandostrukturen, inklusive referensgrupper, kommandon, parametrar och värden.
  • Installera och konfigurera Azure CLI: Konfigurera Azure CLI på Linux, macOS eller Windows och autentisera till din Azure-prenumeration.
  • Skapa Azure-resurser interaktivt: Kör kommandon i terminalen för att skapa resursgrupper och lagringskonton.
  • Automatisera med Bash-skript: Skriva och köra skript som använder Azure CLI-kommandon för repetitiva uppgifter.
  • Felsöka effektivt: Använd parametern --debug och förstå skillnader i skriptspråk för att lösa vanliga problem.
  • Arbeta effektivt: Få hjälp med az finddokumentationsindex för , --helpoch Azure CLI.

Förutsättningar

  • Kommandoradsupplevelse: Kunskaper om Bash, PowerShell eller liknande terminalgränssnitt.
  • Grunderna i Azure: Grundläggande förståelse för Azure-begrepp som resursgrupper, lagringskonton och prenumerationer.
  • Azure-portalens upplevelse: Praktisk erfarenhet av att hantera Azure-resurser via Azure-portalens gränssnitt.
  • DevOps-medvetenhet: Allmän kunskap om metoder för automatisering och infrastrukturhantering.