Introduzione

Completato

I modelli di Azure Resource Manager in formato JSON consentono di specificare l'infrastruttura del progetto in modo dichiarativo e riutilizzabile. I modelli possono essere sottoposti al controllo delle versioni e salvati nello stesso controllo del codice sorgente del progetto di sviluppo.

Si supponga di gestire un team software che sta sviluppando un sistema di inventario per le aziende partner. Pianifichi di distribuire il prodotto in Azure e consenti a ogni azienda partner di avere una soluzione personalizzata. Implementi i diversi criteri per ogni distribuzione tramite diversi account di archiviazione di Azure. Si decide di usare la procedura infrastruttura come codice usando modelli di Azure Resource Manager. Questo approccio consente di tenere traccia delle diverse versioni e di assicurarsi che le distribuzioni dell'infrastruttura per ogni ambiente siano coerenti e flessibili.

In questo modulo ti presentiamo la struttura del modello di ARM e ti consentiamo di praticare la creazione e l'implementazione di un modello di ARM in Azure.

Nota

Bicep è un linguaggio per la definizione delle risorse di Azure. Offre un'esperienza di creazione più semplice rispetto a JSON, insieme ad altre funzionalità che contribuiscono a migliorare la qualità dell'infrastruttura come codice. Si consiglia a chiunque non abbia familiarità con l'infrastruttura come codice in Azure di usare Bicep invece di JSON. Per informazioni su Bicep, vedere i concetti fondamentali del percorso di apprendimento Bicep.

Obiettivi di apprendimento

Contenuto del modulo:

  • Implementare un modello di Azure Resource Manager in formato JSON usando Visual Studio Code.
  • Dichiarare le risorse e aggiungere flessibilità al modello aggiungendo parametri e output.

Prerequisiti