Introduktion
En Azure-distributionsstack är en samling Azure-resurser som kan hanteras som en enda enhet även om de omfattar flera resursgrupper eller prenumerationer.
Exempelscenario
Anta att du arbetar som DevOps-tekniker för en communitybank som är på en flerårig resa för att modernisera sina program för att använda molnbaserad databehandling. IT-organisationen inom banken består av enskilda team som var och en är dedikerade till att hantera specifika program och livscykeln för sina resurser. Efter många migreringar skapar antalet program utmaningar kring resursorganisationen. Program använder nu delade resurser, till exempel virtuella nätverk, kubernetes-kluster och övervakningssystem. Team måste kunna hantera sina programresurser utan att påverka befintliga och delade tjänster. Du letar efter en tillförlitlig lösning för att förbättra resurshanteringsprocessen för program som används i hela företaget. Lösningen måste följa följande egenskaper:
- Möjligheten att hantera livscykeln för ett program i olika omfång. Vissa team distribuerar till exempel principer till hanteringsgrupper eller distribuerar nya resursgrupper till prenumerationer.
- Tillåt team att fortsätta iterera på sin lösning genom att uppdatera och ta bort resurser som de har distribuerat.
- Förhindra oönskade ändringar, oavsett om de är oavsiktliga eller avsiktliga, för distribuerade resurser.
Du vill utvärdera om distributionsstackar kan tillhandahålla rätt funktioner för resurslivscykelhantering.
Vad ska vi göra?
I den här modulen får du lära dig mer om distributionsstackar och dess fördelar och få svar på följande frågor:
- Vad är distributionsstackar?
- Varför skulle du använda distributionsstackar för att hantera livscykeln för dina resurser?
- Vad är distributionsstackresursen?
- Vilka är några användningsfall för distributionsstackar?
Vad är huvudmålet?
När du har slutfört den här modulen kan du avgöra om distributionsstackar är rätt verktyg för att hantera resursernas livscykel.
Förutsättningar
Du bör känna till:
- Azure-resursorganisation, inklusive resursgrupper, prenumerationer och hanteringsgrupper.
- Bicep, inklusive att skapa och distribuera grundläggande filer.