Introduzione

Completato

Il team potrebbe aver già distribuito le risorse di Azure usando il portale di Azure, i modelli di ARM JSON o un'interfaccia della riga di comando. Se si è abituati a lavorare con i modelli di ARM JSON, si conosce come Bicep offre un processo di creazione dei modelli migliore rispetto ai modelli di ARM JSON. Vale la pena investire sull'uso di Bicep per le risorse di Azure, ma non basta un clic per eseguire la migrazione delle distribuzioni esistenti a Bicep. Il processo prevede un flusso di lavoro consigliato che include la conversione, la migrazione, il refactoring e il test.

Scenario di esempio

Si supponga di essere nominato responsabile della distribuzione e della configurazione dell'infrastruttura di Azure presso un'azienda di giocattoli Di recente, l'azienda ha acquisito un concorrente più piccolo che ha creato un camion giocattolo popolare. Anche questa società usa Azure per ospitare l'infrastruttura dell'applicazione, ma le risorse sono distribuite usando il portale di Azure. È stata distribuita una macchina virtuale che fornisce alcuni dei servizi per supportare il camion giocattolo.

Si vuole avviare il processo di standardizzazione per l’uso di Bicep per tutte le distribuzioni di risorse. Per eseguire questa attività, le risorse verranno convertite e migrate a Bicep. Verrà eseguito il refactoring dei modelli per maggiore chiarezza e le distribuzioni verranno testate per verificare la migrazione.

Cosa faremo?

In questo modulo verrà presentato il flusso di lavoro consigliato per la migrazione delle risorse di Azure a Bicep. Questo flusso di lavoro è costituito da cinque fasi: conversione, migrazione, refactoring, test e distribuzione.

Diagram that shows the recommended workflow for migrating Azure resources to Bicep.

Si apprenderà come convertire le risorse di Azure e i modelli JSON ed eseguirne la migrazione in file Bicep. Verranno anche presentati gli strumenti e le risorse che consentono di migliorare la qualità dei modelli. Infine, si apprenderà come testare le distribuzioni dei modelli convertiti.

Qual è l'obiettivo principale?

Dopo aver completato questo modulo, si conosceranno le procedure per eseguire la migrazione delle risorse di Azure a Bicep. Si acquisirà anche maggiore sicurezza per la fedeltà dei modelli usati nelle distribuzioni future.