Introduzione
Uno stack di distribuzione di Azure è una raccolta di risorse Azure che possono essere gestite come singola unità anche se si estendono su più gruppi di risorse o sottoscrizioni.
Scenario di esempio
Si supponga di lavorare come tecnici DevOps per una banca della community che si trova in un percorso di più anni per la modernizzazione delle app per l'uso del cloud computing. L'organizzazione IT all'interno della banca è costituita da singoli team, ognuno dedicato alla gestione di app specifiche e al ciclo di vita delle risorse. Dopo molte migrazioni, il numero di app sta creando problemi per l'organizzazione delle risorse. Le app usano ora risorse condivise, ad esempio reti virtuali, cluster kubernetes e sistemi di monitoraggio. I team devono essere in grado di gestire le risorse dell'applicazione senza influire sui servizi esistenti e condivisi. Si sta cercando una soluzione affidabile per migliorare il processo di gestione delle risorse per le app usate in tutta l'azienda. La soluzione deve soddisfare le caratteristiche seguenti:
- Possibilità di gestire il ciclo di vita di un'app in ambiti diversi. Ad esempio, alcuni team distribuiscono i criteri ai gruppi di gestione o distribuiscono nuovi gruppi di risorse nelle sottoscrizioni.
- Consentire ai team di continuare a eseguire l'iterazione della soluzione aggiornando ed eliminando le risorse distribuite.
- Impedire modifiche indesiderate, accidentali o intenzionali, alle risorse distribuite.
Si vuole valutare se gli stack di distribuzione possono fornire le funzionalità appropriate per la gestione del ciclo di vita delle risorse.
Cosa si fa?
In questo modulo vengono fornite informazioni sugli stack di distribuzione e i relativi vantaggi e si trovano le risposte a queste domande:
- Che cosa sono gli stack di distribuzione?
- Perché è consigliabile usare gli stack di distribuzione per gestire il ciclo di vita delle risorse?
- Qual è la risorsa dello stack di distribuzione?
- Quali sono alcuni casi d'uso per gli stack di distribuzione?
Qual è l'obiettivo principale?
Dopo aver completato questo modulo, sarà possibile determinare se gli stack di distribuzione sono gli strumenti giusti per la gestione del ciclo di vita delle risorse.
Prerequisiti
È necessario avere familiarità con:
- Organizzazione delle risorse di Azure, inclusi gruppi di risorse, sottoscrizioni e gruppi di gestione.
- Bicep, incluse la creazione e la distribuzione di file di base.