Beskriva verktyg för att interagera med Azure
För att få ut mesta möjliga av Azure behöver du ett sätt att interagera med Azure-miljön, hanteringsgrupper, prenumerationer, resursgrupper, resurser och så vidare. Azure tillhandahåller flera verktyg för att hantera din miljö, inklusive:
- Azure Portal
- Azure PowerShell
- Azure CLI
Vad är Azure-portalen?
Azure-portalen är en webbaserad, enhetlig konsol som ger ett alternativ till kommandoradsverktyg. I Azure-portalen kan du hantera dina Azure-prenumerationer via ett grafiskt användargränssnitt. Du kan:
- Skapa, hantera och övervaka allt från enkla webbappar till komplexa molndistributioner
- Skapa anpassade instrumentpaneler för en ordnad vy över resurser
- Konfigurera hjälpmedelsalternativ för en optimal upplevelse
I följande video får du en introduktion till Azure-portalen:
Azure-portalen är utformad för återhämtning och kontinuerlig tillgänglighet. Den finns i alla Azure-datacenter. Den här konfigurationen gör Azure-portalen flexibel vid enskilda datacenterhaverier och förhindrar att nätverket blir långsammare genom att portalen finns nära användarna. Azure-portalen uppdateras kontinuerligt och kräver inte någon stilleståndstid vid underhållsåtgärder.
Azure Cloud Shell
Azure Cloud Shell är ett webbläsarbaserat gränssnittsverktyg som gör att du kan skapa, konfigurera och hantera Azure-resurser med hjälp av ett gränssnitt. Azure Cloud Shell stöder både Azure PowerShell och Azure Command Line Interface (CLI), som är ett Bash-gränssnitt.
Du kan komma åt Azure Cloud Shell via Azure-portalen genom att välja Cloud Shell-ikonen:
Azure Cloud Shell har flera funktioner som gör det till ett unikt erbjudande som hjälper dig att hantera Azure. Några av dessa funktioner är:
- Det är en webbläsarbaserad gränssnittsupplevelse, utan någon lokal installation eller konfiguration som krävs.
- Den autentiseras mot dina Azure-autentiseringsuppgifter, så när du loggar in vet du vem du är och vilka behörigheter du har.
- Du väljer det gränssnitt som du är mest bekant med. Azure Cloud Shell stöder både Azure PowerShell och Azure CLI (som använder Bash).
Vad är Azure PowerShell?
Azure PowerShell är ett gränssnitt där utvecklare, DevOps och IT-proffs kan köra kommandon som kallas kommando-lets (cmdletar). Dessa kommandon anropar Azure REST API för att utföra hanteringsuppgifter i Azure. Cmdletar kan köras separat för att hantera engångsändringar, eller så kan de kombineras för att samordna komplexa åtgärder som:
- Rutininstallationen, bryta ner och underhålla en enskild resurs eller flera anslutna resurser.
- Distribution av en hel infrastruktur, som kan innehålla dussintals eller hundratals resurser, från en tvingande kod.
Genom att samla kommandona i ett skript kan du upprepa och automatisera processen.
Förutom att vara tillgänglig via Azure Cloud Shell kan du installera och konfigurera Azure PowerShell på Windows-, Linux- och Mac-plattformar.
Vad är Azure CLI?
Azure CLI är funktionellt likvärdigt med Azure PowerShell, där den primära skillnaden är syntaxen för kommandon. Azure PowerShell använder PowerShell-kommandon, men Azure CLI använder Bash-kommandon.
Azure CLI ger samma fördelar med att hantera diskreta uppgifter eller orkestrera komplexa åtgärder via kod. Det kan också installeras på Windows-, Linux- och Mac-plattformar samt via Azure Cloud Shell.
På grund av likheterna i funktioner och åtkomst mellan Azure PowerShell och Bash-baserade Azure CLI handlar det främst om vilket språk du är mest bekant med.