Snabbstart: Definiera och tilldela en skiss i portalen
När du lär dig hur du skapar och tilldelar skisser kan du definiera vanliga mönster för att utveckla återanvändbara och snabbt distribuerade konfigurationer baserat på ARM-mallar (Azure Resource Manager templates), princip, säkerhet med mera. I den här självstudien lär du dig att använda Azure Blueprints att utföra några av de vanliga uppgifter som rör att skapa, publicera och tilldela en skiss i din organisation. Aktiviteterna är bland annat följande:
Krav
Om du inte har en Azure-prenumeration kan du skapa ett kostnadsfritt konto innan du börjar.
Skapa en skiss
Det första steget när du definierar ett standardmönster för efterlevnad är att skapa en skiss från de tillgängliga resurserna. I det här exemplet skapar du en ny skiss med namnet MyBlueprint för att konfigurera roll- och principtilldelningar för prenumerationen. Lägg sedan till en ny resursgrupp och skapa en Resource Manager och rolltilldelning för den nya resursgruppen.
Välj Alla tjänster i den vänstra rutan. Sök efter och välj Skisser.
Välj Skissdefinitioner på sidan till vänster och välj knappen + Skapa skiss längst upp på sidan.
Du kan också välja Skapa på sidan Komma igång för att gå direkt till att skapa en skiss.
Välj Börja med en tom skiss från kortet överst i listan över inbyggda skisser.
Ange ett skissnamn, till exempel MyBlueprint. (Använd upp till 48 bokstäver och siffror, men inga blanksteg eller specialtecken). Lämna Skissbeskrivning tomt för tillfället.
I rutan Definitionsplats väljer du ellipsen till höger, väljer den hanteringsgrupp eller prenumeration där du vill spara skissen och väljer Välj.
Kontrollera att informationen är korrekt. Fälten Skissnamn och Definitionsplats kan inte ändras senare. Välj sedan Nästa: Artefakter längst ned på sidan eller fliken Artefakter högst upp på sidan.
Lägg till en rolltilldelning på prenumerationsnivå:
Välj raden + Lägg till artefakt under Prenumeration. Fönstret Lägg till artefakt öppnas till höger i webbläsaren.
Välj Rolltilldelning för Artefakttyp.
Under Roll väljer du Deltagare. Lämna kryssrutan Lägg till användare, app eller grupp med kryssrutan som anger en dynamisk parameter.
Välj Lägg till för att lägga till artefakten i skissen.
Anteckning
De flesta artefakter stöder parametrar. En parameter som tilldelas ett värde när skissen skapas är en statisk parameter. Om parametern tilldelas under skisstilldelningen är det en dynamisk parameter. Mer information finns i Skissparametrar.
Lägg till en principtilldelning på prenumerationsnivå:
Välj raden + Lägg till artefakt under rolltilldelningsartefakten.
Välj Principtilldelning för Artefakttyp.
Ändra Typ till Inbyggd. I Sök anger du taggen.
Ändra fokus från Sök efter att filtreringen ska ske. Välj Lägg till tagg och dess värde i resursgrupperna.
Välj Lägg till för att lägga till artefakten i skissen.
Välj raden för principtilldelningen Lägg till tagg och dess värde i resursgrupperna.
Det fönster där du kan ange parametrar för att artefakten som en del av skissdefinitionen öppnas, så att du kan ange parametrar för alla tilldelningar (statiska parametrar) baserade på den här skissen istället för under tilldelningen (dynamiska parametrar). I det här exemplet används dynamiska parametrar under skisstilldelningen, så lämna standardvärdena och välj Avbryt.
Lägg till en resursgrupp på prenumerationsnivå:
Välj raden + Lägg till artefakt under Prenumeration.
Välj Resursgrupp som Artefakttyp.
Lämna rutorna Artefaktvisningsnamn, Resursgruppsnamn och Plats tomma, men se till att kryssrutan är markerad för varje parameteregenskap så att de blir dynamiska parametrar.
Välj Lägg till för att lägga till artefakten i skissen.
Lägg till en mall under resursgruppen:
Välj raden + Lägg till artefakt under posten ResourceGroup.
Välj Azure Resource Manager för Artefakttyp, ange Visningsnamn för artefakt till LagringKonto och lämna Beskrivning tomt.
Klistra in följande ARM-mall på fliken Mall i redigeringsrutan. När du har klistrat in mallen väljer du fliken Parametrar och observerar att mallparametrarna storageAccountType och location har identifierats. Varje parameter har identifierades och fylldes i automatiskt, men konfigurerades som en dynamisk parameter.
Viktigt
Om du importerar mallen ser du till att filen bara är JSON och inte innehåller HTML. När du pekar på en URL på GitHub ser du till att du har valt RAW för att hämta den rena JSON-filen och inte den som är omsluten med HTML för visning GitHub. Ett fel inträffar om den importerade mallen inte är ren JSON.
{ "$schema": "https://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#", "contentVersion": "1.0.0.0", "parameters": { "storageAccountType": { "type": "string", "defaultValue": "Standard_LRS", "allowedValues": [ "Standard_LRS", "Standard_GRS", "Standard_ZRS", "Premium_LRS" ], "metadata": { "description": "Storage Account type" } }, "location": { "type": "string", "defaultValue": "[resourceGroup().location]", "metadata": { "description": "Location for all resources." } } }, "variables": { "storageAccountName": "[concat('store', uniquestring(resourceGroup().id))]" }, "resources": [{ "type": "Microsoft.Storage/storageAccounts", "name": "[variables('storageAccountName')]", "location": "[parameters('location')]", "apiVersion": "2018-07-01", "sku": { "name": "[parameters('storageAccountType')]" }, "kind": "StorageV2", "properties": {} }], "outputs": { "storageAccountName": { "type": "string", "value": "[variables('storageAccountName')]" } } }Avmarkera kryssrutan storageAccountType och observera att listrutan endast innehåller värden som ingår i ARM-mallen under allowedValues. Markera rutan för att ställa tillbaka den till en dynamisk parameter.
Välj Lägg till för att lägga till artefakten i skissen.
Din färdiga skiss bör se ut som i det följande. Observera att varje artefakt har x av y-parametrar ifyllda i kolumnen Parametrar. De dynamiska parametrarna anges vid varje tilldelning av skissen.
Nu när alla planerade artefakter har lagts till väljer du Spara utkast längst ned på sidan.
Redigera en skiss
I Skapa en skisshar du inte lagt till någon beskrivning eller rolltilldelning i den nya resursgruppen. Du kan åtgärda båda genom att följa dessa steg:
Välj Skissdefinitioner till vänster på sidan.
I listan över skisser väljer du och håller ned (eller högerklickar) på den skiss som du skapade tidigare och väljer Redigera skiss.
I Skissbeskrivning anger du information om skissen och de artefakter som ingår i den. I det här fallet anger du något i följande exempel: Den här skissen anger taggprincip och rolltilldelning för prenumerationen, skapar en ResourceGroup och distribuerar en resursmall och rolltilldelning till den ResourceGroup.
Välj Nästa: Artefakter längst ned på sidan eller fliken Artefakter högst upp på sidan.
Lägg till en rolltilldelning under resursgruppen:
Välj raden + Lägg till artefakt direkt under posten ResourceGroup.
Välj Rolltilldelning för Artefakttyp.
Under Roll väljer du Ägare och avmarkerar kryssrutan under rutan Lägg till användare, app eller grupp.
Sök efter och välj en användare, app eller grupp att lägga till. Den här artefakten använder en statisk parameter som ställs in på samma sätt i alla tilldelningar av den här skissen.
Välj Lägg till för att lägga till artefakten i skissen.
Din färdiga skiss bör se ut som i det följande. Observera att den nyligen tillagda rolltilldelningen visar 1 av 1 parametrar ifyllda. Det innebär att det är en statisk parameter.
Välj Spara utkast nu när det har uppdaterats.
Publicera en skiss
Nu när alla de planerade artefakterna har lagts till i skissen är det dags att publicera den. Publicering gör skissen tillgänglig för att tilldelas till en prenumeration.
Välj Skissdefinitioner till vänster på sidan.
I listan över skisser väljer du och håller ned (eller högerklickar) på den skiss som du skapade tidigare och väljer Publicera skiss.
I fönstret som öppnas anger du en Version (bokstäver, siffror och bindestreck med en maximal längd på 20 tecken), till exempel v1. Du kan också ange text i Ändra anteckningar, till exempel Publicera först.
Välj Publicera längst ned på sidan.
Tilldela en skiss
När en skiss har publicerats kan den tilldelas till en prenumeration. Tilldela skissen som du skapade till en av prenumerationerna i hierarkin för hanteringsgruppen. Om skissen sparas till en prenumeration kan den endast tilldelas till den prenumerationen.
Välj Skissdefinitioner till vänster på sidan.
I listan över skisser väljer du och håller ned (eller högerklickar) på den skiss som du skapade tidigare (eller väljer ellipsen) och väljer Tilldela skiss.
På sidan Tilldela skiss går du till listrutan Prenumeration och väljer de prenumerationer som du vill distribuera skissen till.
Om det finns Enterprise-erbjudanden som stöds tillgängliga från Azure-fakturering aktiveras länken Skapa nytt under rutan Prenumeration. Följ de här stegen:
Välj länken Skapa nytt för att skapa en ny prenumeration i stället för att välja befintliga.
Ange ett Visningsnamn för den nya prenumerationen.
Välj det tillgängliga erbjudandet i listrutan.
Använd ellipsen för att välja den hanteringsgrupp som prenumerationen ska vara underordnad.
Välj Skapa längst ned på sidan.
Viktigt
Den nya prenumerationen skapas omedelbart efter att du har valt Skapa.
Anteckning
En tilldelning skapas för varje prenumeration som du väljer. Du kan göra ändringar i en enskild prenumerationstilldelning vid ett senare tillfälle utan att framtvinga ändringar på resten av de valda prenumerationerna.
För Tilldelningsnamn anger du ett unikt namn för den här tilldelningen.
I Plats väljer du en region för det hanterade identitets- och prenumerationsdistributionsobjektet som ska skapas i. Azure Blueprints använder den här hanterade identiteten för att distribuera alla artefakter i den tilldelade skissen. Mer information finns i Hanterade identiteter för Azure-resurser.
Låt listrutan Skissdefinitionsversion vara kvar för valet av Publicerade versioner på posten v1. (Standardvärdet är den senast publicerade versionen.)
Låt standardvärdet Lås inte vara för Lås tilldelning. Mer information finns i Resurslåsning för skisser.
Under Hanterad identitet lämnar du standardvärdet System tilldelad.
För prenumerationsnivåns rolltilldelning [Användargrupp eller programnamn]: Deltagare, så sök efter och välj en användare, en app eller grupp.
För principtilldelning på prenumerationsnivå anger du Taggnamn till CostCenter och Taggvärde till ContosoIT.
För ResourceGroup anger du namnet StorageAccount och platsen USA, östra 2 i listrutan.
Anteckning
För varje artefakt som du lade till under resursgruppen under skissdefinitionen dras artefakten in så att den överensstämmer med den resursgrupp eller det objekt som du ska distribuera den med. Artefakter som antingen inte tar parametrar eller inte har några parametrar som ska definieras vid tilldelningen visas endast för kontextuell information.
I ARM-mallen StorageAccount väljer du Standard_GRS för parametern storageAccountType.
Läs informationsrutan längst ned på sidan och välj sedan Tilldela.
Spåra distributionen av en skiss
När en skiss har tilldelats till en eller flera prenumerationer händer två saker:
- Skissen läggs till på sidan Tilldelade skisser för varje prenumeration.
- Processen för att distribuera alla artefakter som definieras av skissen börjar.
Nu när skissen har tilldelats till en prenumeration kontrollerar du förloppet för distributionen:
Välj Tilldelade skisser på sidan till vänster.
I listan över skisser väljer du och håller ned (eller högerklickar) på den skiss som du tilldelade tidigare och väljer Visa tilldelningsinformation.
På sidan Skisstilldelning kontrollerar du att alla artefakter har distribuerats och att det inte uppstod några fel under distributionen. Om det har uppstått fel kan du gå till Felsöka skisser för att ta reda på vad som gick fel.
Rensa resurser
Ta bort en skisstilldelning
Om du inte längre behöver en skisstilldelning tar du bort den från en prenumeration. Skissen kan ha ersatts av en nyare skiss med uppdaterade mönster, principer och design. När en skiss tas bort blir artefakterna som tilldelats som en del av skissen kvar. Följ dessa steg om du vill ta bort en skisstilldelning:
Välj Tilldelade skisser på sidan till vänster.
I listan över skisser väljer du den skiss som du vill ta bort tilldelning av. Välj sedan knappen Ta bort tilldelning av skiss längst upp på sidan.
Läs bekräftelsemeddelandet och välj sedan OK.
Ta bort en skiss
Välj Skissdefinitioner till vänster på sidan.
Högerklicka på skissen som du vill ta bort och välj Ta bort skiss. Välj sedan Ja i bekräftelsedialogrutan.
Anteckning
Om du tar bort en skiss i den här metoden tas även alla publicerade versioner av den valda skissen bort. Om du vill ta bort en enskild version öppnar du skissen, väljer fliken Publicerade versioner, väljer den version som du vill ta bort och väljer sedan Ta bort den här versionen. Du kan inte heller ta bort en skiss förrän du har tagit bort alla skisstilldelningar för skissdefinitionen.
Nästa steg
I den här snabbstarten har du skapat, tilldelat och tagit bort en skiss med Azure Portal. Om du vill veta mer Azure Blueprints kan du fortsätta till artikeln livscykel för skisser.