Sammanfattning

Slutförd

I den här modulen skrev vi ett skript för att automatisera skapandet av flera virtuella datorer. Även om skriptet var relativt kort märker du vilken potentiell kraft det har när du kombinerar loopar, variabler och funktioner från PowerShell med cmdletar från Azure PowerShell.

Azure PowerShell är ett bra automationsalternativ för administratörer med PowerShell-erfarenhet. Kombinationen av ren syntax och ett kraftfullt skriptspråk gör det också värt att överväga även om du är nybörjare på PowerShell. Den här nivån av automatisering för tidskrävande uppgifter som lätt drabbas av fel minskar den administrativa tiden och ökar kvaliteten.

Rensa

Sandbox-miljön rensar automatiskt resurserna när du är klar med den här modulen.

När du arbetar i din egen prenumeration kan det dock vara klokt att i slutet av ett projekt kontrollera om du fortfarande behöver de resurser som du skapade. Resurser som du lämnar igång kan kosta pengar. Du kan ta bort enstaka resurser eller hela resursgruppen om du vill ta bort alla resurser.

När du kör i din egen prenumeration kan du använda följande PowerShell-cmdlet för att ta bort resursgruppen och alla relaterade resurser (ersätta MyResourceGroupName med den resursgrupp som du skapade).

Remove-AzResourceGroup -Name MyResourceGroupName

När du uppmanas att bekräfta borttagningen svarar du Ja, eller så kan du lägga till parametern -Force för att hoppa över kommandotolken. Det kan ta flera minuter att slutföra kommandot.

Testa dina kunskaper

1.

Sant eller falskt: Azure-portalen, Azure CLI och Azure PowerShell erbjuder betydligt olika tjänster, så det är osannolikt att alla tre stöder den åtgärd du behöver.

2.

Anta att du skapar ett videoredigeringsprogram som erbjuder onlinelagring för användargenererat videoinnehåll. Du lagrar videorna i Azure Blobs, så du måste skapa ett Azure Storage-konto för att innehålla blobarna. När lagringskontot är på plats är det osannolikt att du skulle ta bort och återskapa det eftersom alla användarvideor skulle tas bort. Med vilket verktyg kan du snabbast och enklast skapa lagringskontot?

3.

Vad måste vara installerat på datorn för att du ska kunna köra Azure PowerShell-cmdlets lokalt?