De levenscyclus van een Azure Blueprint begrijpen

Net als veel resources in Azure heeft een blauwdruk in Azure Blueprints een typische en natuurlijke levenscyclus. Ze worden gemaakt, geïmplementeerd en ten slotte verwijderd wanneer ze niet meer nodig of relevant zijn. Azure Blueprints ondersteunt standaard levenscyclusbewerkingen. Vervolgens wordt erop gebouwd om aanvullende statusniveaus te bieden die ondersteuning bieden voor algemene pijplijnen voor continue integratie en continue implementatie voor organisaties die hun Infrastructuur als code beheren, een belangrijk element in DevOps.

Om een blauwdruk en de fasen volledig te begrijpen, behandelen we een standaardlevenscyclus:

  • Een blauwdruk maken en bewerken
  • De blauwdruk publiceren
  • Een nieuwe versie van de blauwdruk maken en bewerken
  • Een nieuwe versie van de blauwdruk publiceren
  • Een specifieke versie van de blauwdruk verwijderen
  • De blauwdruk verwijderen

Een blauwdruk maken en bewerken

Wanneer u een blauwdruk maakt, voegt u er artefacten aan toe, sla u deze op in een beheergroep of abonnement en hebt u een unieke naam en een unieke versie opgegeven. De blauwdruk is nu in de modus Concept en kan nog niet worden toegewezen. In de modus Concept kan deze nog steeds worden bijgewerkt en gewijzigd.

Een blauwdruk die nooit is gepubliceerd in de modus Concept geeft een ander pictogram weer op de pagina Blauwdrukdefinities dan de blauwdrukdefinities die zijn gepubliceerd. De nieuwste versie wordt weergegeven als Concept voor deze blauwdrukken die nooit zijn gepubliceerd.

Maak en bewerk een blauwdruk met de Azure Portal of REST API.

Een blauwdruk publiceren

Zodra alle geplande wijzigingen zijn aangebracht in een blauwdruk in de modus Concept, kan deze worden gepubliceerd en beschikbaar worden gesteld voor toewijzing. De gepubliceerde versie van de blauwdruk kan niet worden gewijzigd. Zodra de blauwdruk is gepubliceerd, wordt deze weergegeven met een ander pictogram dan Conceptblauwdrukken en wordt het opgegeven versienummer weergegeven in de kolom Meest recente versie.

Publiceer een blauwdruk met de Azure Portal of REST API.

Een nieuwe versie van de blauwdruk maken en bewerken

Een gepubliceerde versie van een blauwdruk kan niet worden gewijzigd. Er kan echter een nieuwe versie van de blauwdruk worden toegevoegd aan de bestaande blauwdruk en indien nodig worden gewijzigd. Wijzigingen aanbrengen in een bestaande blauwdruk door deze te bewerken. Wanneer de nieuwe wijzigingen worden opgeslagen, heeft de blauwdruk nu Niet-gepubliceerde wijzigingen. Deze wijzigingen zijn een nieuwe Concept-versie van de blauwdruk.

Bewerk een blauwdruk met de Azure Portal.

Een nieuwe versie van de blauwdruk publiceren

Elke bewerkte versie van een blauwdruk moet Gepubliceerd zijn voordat deze kan worden toegewezen. Wanneer niet-gepubliceerde wijzigingen zijn aangebracht aan een blauwdruk, maar niet gepubliceerd, is de knop Blauwdruk publiceren beschikbaar op de pagina Blauwdruk bewerken. Als de knop niet zichtbaar is, is de blauwdruk al gepubliceerd en zijn er geen niet-gepubliceerde wijzigingen.

Notitie

Eén blauwdruk kan meerdere gepubliceerde versies hebben die elk kunnen worden toegewezen aan abonnementen.

Als u een blauwdruk wilt publiceren met niet-gepubliceerde wijzigingen, gebruikt u dezelfde stappen voor het publiceren van een nieuwe blauwdruk.

Een specifieke versie van de blauwdruk verwijderen

Elke versie van een blauwdruk is een uniek object en kan afzonderlijk worden gepubliceerd. Elke versie van een blauwdruk kan dus ook worden verwijderd. Het verwijderen van een versie van een blauwdruk heeft geen invloed op andere versies van die blauwdruk.

Notitie

Het is niet mogelijk om een blauwdruk met actieve toewijzingen te verwijderen. Verwijder eerst de toewijzingen en verwijder vervolgens de versie die u wilt verwijderen.

  1. Selecteer Alle services in het linkerdeelvenster. Zoek en selecteer Blauwdrukken.

  2. Selecteer Blauwdrukdefinities op de pagina aan de linkerkant en gebruik de filteropties om de blauwdruk te vinden waar u een versie van wilt verwijderen. Selecteer deze om de pagina bewerken te openen.

  3. Selecteer het tabblad Gepubliceerde versies en zoek de versie die u wilt verwijderen.

  4. Klik met de rechtermuisknop op de versie die u wilt verwijderen en selecteer Deze versie verwijderen.

De blauwdruk verwijderen

De basisblauwdruk kan ook worden verwijderd. Als u de basisblauwdruk verwijdert, worden ook alle blauwdrukversies van die blauwdruk verwijderd, inclusief concept- en gepubliceerde blauwdrukken. Net als bij het verwijderen van een versie van een blauwdruk, worden met het verwijderen van de basisblauwdruk de bestaande toewijzingen van een van de blauwdrukversies niet verwijderd.

Notitie

Het is niet mogelijk om een blauwdruk met actieve toewijzingen te verwijderen. Verwijder eerst de toewijzingen en verwijder vervolgens de versie die u wilt verwijderen.

Verwijder een blauwdruk met de Azure Portal of REST API.

Toewijzingen

Er zijn verschillende punten tijdens de levenscyclus die een blauwdruk kan worden toegewezen aan een abonnement. Wanneer de modus van een versie van de blauwdruk Gepubliceerd is, kan die versie worden toegewezen aan een abonnement. Met deze levenscyclus kunnen versies van een blauwdruk worden gebruikt en actief worden toegewezen terwijl een nieuwere versie wordt ontwikkeld.

Wanneer er versies van blauwdrukken worden toegewezen, is het belangrijk om te begrijpen waar ze worden toegewezen en met welke parameters ze zijn toegewezen. De parameters kunnen statisch of dynamisch zijn. Zie statische en dynamische parameters voor meer informatie.

Toewijzingen bijwerken

Wanneer een blauwdruk wordt toegewezen, kan de toewijzing worden bijgewerkt. Er zijn verschillende redenen voor het bijwerken van een bestaande toewijzing, waaronder:

Zie Bestaande toewijzingen bijwerken voor meer informatie.

Toewijzingen niet meer toewijzen

Als de blauwdruk niet meer nodig is, kan deze worden losgeplaatst uit de beheergroep of het abonnement. Tijdens het niet-toewijzen van de blauwdruk gebeurt het volgende:

  • Verwijdering van vergrendeling van blauwdrukresources
  • Verwijdering van het blauwdruktoewijzingsobject
  • (Voorwaardelijk) Als een door het systeem toegewezen beheerde identiteit is gebruikt, wordt deze ook verwijderd

Notitie

Alle resources die door de blauwdruktoewijzing worden geïmplementeerd, blijven actief, maar worden niet meer beveiligd door Azure Blueprints.

Volgende stappen