Azure Cloud Shell är en integrerad CLI -upplevelse tillgänglig för Microsoft Azure molnanvändare . Vanligtvis tillgänglig i antingen ett Linux Bash -skal eller PowerShell -prompt, kan du också använda Azure Cloud Shell direkt i VS -integrerade utvecklingsmiljön.
Vilka funktioner erbjuder Azure Cloud Shell?
< ul>
- Az.konton
- Az.Compute
- Az.Network
- Az.Resources
- Az.Storage
- AzureAD.Standard.Preview
- AzurePSDrive
- PSCloudShellUtility
Azure Cloud Shell hanterar automatiskt autentisering och konfiguration för alla tillhörande moduler och verktyg. Detta gör det snabbt och enkelt att komma igång med att hantera din Azure-miljö från kommandoraden.
Komma igång med Azure Cloud Shell
De flesta användare börjar med Azure Cloud Shell på ett av två sätt. Antingen genom Azure Portal och dess inbyggda skalåtkomst eller genom en direkt webblänk till Azure Shell.
Azure Portal Shell Access
Att ansluta till skalet via Azure Portal är lika enkelt som att klicka på terminalikonen bredvid sökfältet i skärmens övre del.
Annonsering
Så snart som om du klickar på den här ikonen visas ett av två skal, antingen Bash- eller PowerShell -terminalen enligt nedan. I den första bilden ser du att Bash -terminalen har anslutit. Om du använder rullgardinsmenyn längst upp till vänster på terminalen har du alternativet antingen Bash eller PowerShell.
Direct Shellåtkomst via webben
En annan vanlig metod för att starta Azure Cloud Shell är genom en direktlänk till själva webbplatsen. Navigering till https://shell.azure.com/öppnar antingen Bash- eller PowerShell -terminalen. Om du inte är inloggad kommer du att uppmanas att göra det innan du får åtkomst. När du har verifierats har du omedelbar åtkomst till samma terminal som i Azure Portal.
Integrering av Azure Cloud Shell med VS-kod
Naturligtvis är detta kanske inte den mest effektiva metoden som utvecklare. En mycket populär redaktör som släpptes av Microsoft, VS Code, har blivit en välintegrerad lösning för åtkomst till många olika Azure-resurser och särskilt Azure Cloud Shell.
Med ett integrerat utvecklingsarbete och snabb åtkomst till vanliga Azure kommandon från själva redigeraren kan mycket tid och energi sparas. Vilka steg är nödvändiga för att komma igång med Azure Cloud Shell i VS -kod?
Det snabbaste och enklaste sättet att komma igång är att installera det officiella Azure -kontotillägget från Microsoft. Navigera till “ Tilläggets ikon på vänster meny i VS-kod och sök efter Azure-konto. När tillägget har hittats klickar du på “ Installera ” knapp. Efter installationen kan du behöva starta om VS-koden, men så snart tillägget är tillgängligt har du tillgång till ett antal olika kommandon.
För att hitta alla tillgängliga kommandon, skriv ctrl-shift-p för att öppna kommandofönstret för VS-kod. Klicka eller välj “ Azure: Öppna PowerShell i Cloud Shell ” alternativ.
Om du inte redan är inloggad via tillägget Azure -konto visas en uppmaning. Klicka på “ Logga in ” tas till en webbsida med din standardwebbläsare som låter dig logga in på ditt Azure-konto.
Annonsering
Välj det konto som du tänker använda med Azure Cloud Shell och ange ditt lösenord om det behövs. När du väl har angett det kommer sidan att uppmana dig att stänga den öppna webbläsarfliken eller fönstret, och VS Code fortsätter att autentisera i bakgrunden.
Du kanske märker att webbadressen som användes för att logga in är av formatet, [localhost: 123456] (http: //localhost: 123456) där 123456 är en slumpmässigt vald port vanligtvis i intervallet 62000.
Denna process är densamma oavsett om du väljer PowerShell -terminalen eller Bash -terminalen. Som du kan se nedan blir båda terminalerna tillgängliga efter dig när du har verifierat.
Slutsats
Att integrera Azure Cloud Shell i VS Code gör utvecklarens jobb mycket enklare. Snabb åtkomst till kommandon när du utvecklar är viktigt för att samla information och köra kommandon för att se resultatet av dessa ändringar utan att ständigt växla mellan olika fönster. Använd Azure Cloud Shell i VS -koden idag och se hur mycket din effektivitet kan förbättra!