Förstå livs cykeln för en Azure BlueprintUnderstand the lifecycle of an Azure Blueprint

Precis som många resurser i Azure har en skiss i Azure-ritningar en typisk och naturlig livs cykel.Like many resources within Azure, a blueprint in Azure Blueprints has a typical and natural lifecycle. De skapas, distribueras och tas slutligen bort när de inte längre behövs eller är relevanta.They're created, deployed, and finally deleted when no longer needed or relevant. Azure-ritningar har stöd för standard livs cykel åtgärder.Azure Blueprints supports standard lifecycle operations. Det bygger sedan vidare på dem för att tillhandahålla ytterligare nivåer av status som stöder vanlig kontinuerlig integrering och kontinuerliga distributions pipeliner för organisationer som hanterar sin infrastruktur som kod – ett nyckel element i DevOps.It then builds upon them to provide additional levels of status that support common continuous integration and continuous deployment pipelines for organizations that manage their Infrastructure as Code – a key element in DevOps.

För att helt förstå en skiss och stegen tar vi upp en standard livs cykel:To fully understand a blueprint and the stages, we'll cover a standard lifecycle:

  • Skapa och redigera en skissCreating and editing a blueprint
  • Publicera skissenPublishing the blueprint
  • Skapa och redigera en ny version av skissenCreating and editing a new version of the blueprint
  • Publicera en ny version av skissenPublishing a new version of the blueprint
  • Ta bort en enskild version av skissenDeleting a specific version of the blueprint
  • Ta bort skissenDeleting the blueprint

Skapa och redigera en skissCreating and editing a blueprint

När du skapar en skiss kan du lägga till artefakter till den, Spara till en hanterings grupp eller prenumeration och ange ett unikt namn och en unik version.When creating a blueprint, add artifacts to it, save to a management group or subscription, and provided a unique name and a unique version. Skissen är nu i ett utkast läge och kan inte tilldelas ännu.The blueprint is now in a Draft mode and can't yet be assigned. I utkast läge kan du fortsätta att uppdatera och ändra det.While in the Draft mode, it can continue to be updated and changed.

En aldrig publicerad skiss i utkast läge visar en annan ikon på sidan skiss definitioner än de som har publicerats.A never published blueprint in Draft mode displays a different icon on the Blueprint Definitions page than ones that have been Published. Den senaste versionen visas som utkast för dessa aldrig publicerade skisser.The Latest Version is displayed as Draft for these never published blueprints.

Skapa och redigera en skiss med Azure Portal eller REST API.Create and edit a blueprint with the Azure portal or REST API.

Publicera en skissPublishing a blueprint

När alla planerade ändringar har gjorts i en skiss i utkast läge kan den publiceras och göras tillgänglig för tilldelning.Once all planned changes have been made to a blueprint in Draft mode, it can be Published and made available for assignment. Den publicerade versionen av skissen kan inte ändras.The Published version of the blueprint can't be altered. När du har publiceratritningen visas den med en annan ikon än utkast ritningar och det angivna versions numret visas i den senaste versions kolumnen.Once Published, the blueprint displays with a different icon than Draft blueprints and displays the provided version number in the Latest Version column.

Publicera en skiss med Azure Portal eller REST API.Publish a blueprint with the Azure portal or REST API.

Skapa och redigera en ny version av skissenCreating and editing a new version of the blueprint

En publicerad version av en skiss kan inte ändras.A Published version of a blueprint can't be altered. En ny version av skissen kan dock läggas till i den befintliga skissen och ändras efter behov.However, a new version of the blueprint can be added to the existing blueprint and modified as needed. Ändra en befintlig skiss genom att redigera den.Make changes to an existing blueprint by editing it. När de nya ändringarna sparas innehåller skissen nu opublicerade ändringar.When the new changes are saved, the blueprint now has Unpublished Changes. Dessa ändringar är en ny utkast version av skissen.These changes are a new Draft version of the blueprint.

Redigera en skiss med Azure Portal.Edit a blueprint with the Azure portal.

Publicera en ny version av skissenPublishing a new version of the blueprint

Varje redige rad version av en skiss måste publiceras innan den kan tilldelas.Each edited version of a blueprint must be Published before it can be assigned. När opublicerade ändringar har gjorts i en skiss men inte publicerat, är knappen publicera skiss tillgänglig på sidan Redigera skiss.When Unpublished Changes have been made to a blueprint but not Published, the Publish Blueprint button is available on the edit blueprint page. Om knappen inte visas har skissen redan publicerats och inga opublicerade ändringarhar gjorts.If the button isn't visible, the blueprint has already been Published and has no Unpublished Changes.

Anteckning

En enda skiss kan ha flera publicerade versioner som var och en kan tilldelas till prenumerationer.A single blueprint can have multiple Published versions that can each be assigned to subscriptions.

Om du vill publicera en skiss med opublicerade ändringaranvänder du samma steg för att publicera en ny skiss.To publish a blueprint with Unpublished Changes, use the same steps for publishing a new blueprint.

Ta bort en enskild version av skissenDeleting a specific version of the blueprint

Varje version av en skiss är ett unikt objekt och kan publicerasseparat.Each version of a blueprint is a unique object and can be individually Published. Därför kan varje version av en skiss också tas bort.As such, each version of a blueprint can also be deleted. Att ta bort en version av en skiss påverkar inte andra versioner av den ritningen.Deleting a version of a blueprint doesn't have any impact on other versions of that blueprint.

Anteckning

Det går inte att ta bort en skiss som har aktiva tilldelningar.It's not possible to delete a blueprint that has active assignments. Ta bort tilldelningarna först och ta sedan bort den version som du vill ta bort.Delete the assignments first and then delete the version you wish to remove.

  1. Välj Alla tjänster i den vänstra rutan.Select All services in the left pane. Sök efter och välj Skisser.Search for and select Blueprints.

  2. Välj skiss definitioner på sidan till vänster och Använd filter alternativen för att hitta den skiss som du vill ta bort en version av.Select Blueprint definitions from the page on the left and use the filter options to locate the blueprint you want to delete a version of. Välj den för att öppna sidan Redigera.Select it to open the edit page.

  3. Välj fliken publicerade versioner och leta upp den version som du vill ta bort.Select the Published versions tab and locate the version you wish to delete.

  4. Högerklicka på den version som du vill ta bort och välj ta bort den här versionen.Right-click on the version to delete and select Delete this version.

Ta bort skissenDeleting the blueprint

Kärn skissen kan också tas bort.The core blueprint can also be deleted. När du tar bort kärn skissen tas även skiss versioner av den ritningen bort, inklusive både utkast -och publicerings ritningar.Deleting the core blueprint also deletes any blueprint versions of that blueprint, including both Draft and Published blueprints. När du tar bort en version av en skiss tas inte de befintliga uppdragen bort från någon av skiss versionerna när du tar bort huvud ritningen.As with deleting a version of a blueprint, deleting the core blueprint doesn't remove the existing assignments of any of the blueprint versions.

Anteckning

Det går inte att ta bort en skiss som har aktiva tilldelningar.It's not possible to delete a blueprint that has active assignments. Ta bort tilldelningarna först och ta sedan bort den version som du vill ta bort.Delete the assignments first and then delete the version you wish to remove.

Ta bort en skiss med Azure Portal eller REST API.Delete a blueprint with the Azure portal or REST API.

TilldelningarAssignments

Det finns flera punkter i livs cykeln som en skiss kan tilldelas till en prenumeration.There's several points during the lifecycle a blueprint can be assigned to a subscription. När läget i en version av skissen publiceras, kan den versionen tilldelas till en prenumeration.When the mode of a version of the blueprint is Published, then that version can be assigned to a subscription. Den här livs cykeln gör det möjligt att använda versioner av en skiss och aktivt tilldelas medan en nyare version utvecklas.This lifecycle enables versions of a blueprint to be used and actively assigned while a newer version is being developed.

När versioner av ritningar tilldelas är det viktigt att förstå var de är tilldelade och med vilka parametrar de har tilldelats.As versions of blueprints are assigned, it's important to understand where they're assigned and with what parameters they've been assigned with. Parametrarna kan antingen vara statiska eller dynamiska.The parameters can either be static or dynamic. Läs mer i statiska och dynamiska parametrar.To learn more, see static and dynamic parameters.

Uppdaterar tilldelningarUpdating assignments

När en skiss tilldelas kan tilldelningen uppdateras.When a blueprint is assigned, the assignment can be updated. Det finns flera anledningar till att uppdatera en befintlig tilldelning, inklusive:There are several reasons for updating an existing assignment, including:

Mer information finns i Uppdatera befintliga tilldelningar.To learn how, see update existing assignments.

Ta bort tilldelningarUnassigning assignments

Om skissen inte längre behövs kan den tas bort från hanterings gruppen eller prenumerationen.If the blueprint is no longer needed, it can be unassigned from the management group or subscription. Följande inträffar under skiss tilldelningen:During blueprint unassignment, the following occurs:

  • Borttagning av skiss resurs låsningRemoval of blueprint resource locking
  • Borttagning av skiss tilldelnings objektDeletion of the blueprint assignment object
  • Före Om en systemtilldelad hanterad identitet användes, tas den också bort(Conditional) If a system-assigned managed identity was used, it's also deleted

Anteckning

Alla resurser som distribueras av skiss tilldelningen förblir på plats, men skyddas inte längre av Azure-ritningar.All resources deployed by the blueprint assignment remain in place, but are no longer protected by Azure Blueprints.

Nästa stegNext steps