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

Principiante
Sviluppatore
Amministratore
Progettista di soluzioni
Azure
Azure Resource Manager

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

I modelli di Azure Resource Manager in formato JSON usano una sintassi del codice dichiarativa gestita come codice dell'applicazione. La possibilità di gestire l'infrastruttura come codice consente di tenere traccia delle modifiche ai requisiti dell'infrastruttura e rende le distribuzioni più coerenti e ripetibili.

Contenuto del percorso di apprendimento:

  • Definire in modo dichiarativo le risorse di Azure necessarie nella struttura di un modello di Azure Resource Manager.
  • Creare e convalidare modelli personalizzati con Visual Studio Code.
  • Distribuire i modelli usando l'interfaccia della riga di comando di Azure, Azure PowerShell e GitHub Actions.
  • Suddividere distribuzioni complesse in componenti più piccoli e riutilizzabili usando modelli annidati e modelli collegati.
  • Convalidare e visualizzare in anteprima le modifiche apportate all'infrastruttura usando simulazioni e il toolkit di test dei modelli di Resource Manager.
  • Aggiungere passaggi personalizzati ai modelli di Resource Manager 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

È consigliata, ma non obbligatoria, una certa familiarità con Azure Resource Manager e i gruppi di risorse di Azure

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 la distribuzione in più ambienti Azure dei modelli di Azure Resource Manager usando funzioni, variabili, tag e file di parametri.

Visualizzare in anteprima gli effetti delle distribuzioni. Comprendere i tipi di modifiche rilevate dall'operazione di simulazione. Distribuire i modelli usando la modalità incrementale e completa.

Questo modulo illustra come creare modelli validi e include suggerimenti che è possibile seguire usando il toolkit di test dei modelli di Resource Manager.

Informazioni su come distribuire modelli di Azure Resource Manager in formato JSON usando Azure PowerShell, l'interfaccia della riga di comando di Azure e GitHub Actions. Usare i modelli collegati per suddividere i modelli complessi in modelli più modulari.

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

Questo modulo illustra come usare le funzionalità avanzate dei modelli di ARM JSON per eseguire la gestione dei segreti e le distribuzioni condizionali.

Riutilizzare e condividere i modelli di ARM nell'organizzazione. Pubblicare le specifiche del modello che distribuisce le risorse preconfigurate per i requisiti dell'organizzazione. Controllare l'accesso e aggiornare in modo sicuro le specifiche dei modelli usando le versioni.