Distribuire e gestire le risorse in Azure usando i modelli di Resource Manager JSON

I modelli di Azure Resource Manager consentono di definire i requisiti dell'infrastruttura per le distribuzioni in Azure.

I modelli JSON ARM usano una sintassi di codice dichiarativa che si tratta come codice dell'applicazione. Il trattamento dell'infrastruttura come codice consente di tenere traccia delle modifiche ai requisiti dell'infrastruttura e rendere le distribuzioni più coerenti e ripetibili.

Seguire questo percorso di apprendimento per apprendere come:

  • Definisci in modo dichiarativo le risorse di Azure di cui hai bisogno nella struttura di un modello ARM.
  • Creare e convalidare i modelli usando Visual Studio Code.
  • Distribuire i modelli usando l'interfaccia della riga di comando di Azure, Azure PowerShell e GitHub Actions.
  • Suddividere le distribuzioni complesse in componenti più piccoli e riutilizzabili usando modelli annidati e modelli collegati.
  • Convalida e visualizza in anteprima le modifiche dell'infrastruttura utilizzando What-if e lo strumento di test dei modelli di ARM.
  • Aggiungere passaggi personalizzati ai modelli di Azure Resource Manager (ARM) usando gli script di distribuzione.
  • Usare costrutti avanzati, ad esempio l'ordine di distribuzione, le distribuzioni condizionali e i segreti per gestire distribuzioni complesse.

Prerequisiti

È consigliabile acquisire familiarità con Azure Resource Manager e i gruppi di risorse di Azure, ma non necessari

Inizia a usare Azure

Scegliere l'account Azure più adatto per l'utente. Pagamento a consumo o prova gratuita di Azure per un massimo di 30 giorni. Iscriviti.

Moduli in questo percorso di apprendimento

Scrivere modelli di Azure Resource Manager (modelli di ARM) in formato JSON usando Visual Studio Code per distribuire l'infrastruttura in Azure in modo coerente e affidabile.

Gestire più distribuzioni dell'ambiente Azure dei modelli di Azure Resource Manager usando funzioni, variabili, tag e file di parametri.

Questo modulo illustra come creare modelli validi e offre raccomandazioni che è possibile seguire usando arm Template Test Toolkit.

Aggiungere passaggi personalizzati ai modelli Bicep o JSON di Azure Resource Manager (modelli ARM). Integrare gli script di distribuzione nel processo di distribuzione usando parametri e output.