Bicep intermedio

Intermedio
Sviluppatore
Amministratore
Progettista di soluzioni
Azure
Azure Resource Manager

Bicep consente di distribuire le risorse di Azure. Bicep usa 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.

Seguire questo percorso di apprendimento per approfondire la comprensione di Bicep. Al termine si sarà in grado di:

  • Distribuire le risorse figlio e le risorse di estensione.
  • Aggiungere il codice Bicep al sistema di controllo della versione Git per tenere traccia della cronologia e collaborare con i membri del team.
  • Seguire le procedure consigliate comprovate per creare codice Bicep di alta qualità.
  • Usare le richieste pull per esaminare il codice Bicep del team.
  • Usare il comando what-if per controllare gli effetti dei file Bicep prima di distribuirli.
  • Eseguire la migrazione di modelli di ARM JSON a Bicep per semplificare la lettura e la gestione dei modelli di distribuzione di Azure esistenti.
  • Usare Bicep per lavorare con le risorse distribuite in precedenza usando il portale di Azure o altri strumenti per rendere le distribuzioni ripetibili e coerenti.

Suggerimento

Per saperne di più sull'uso di Bicep: Seguire le sessioni di Learn Live on demand con i nostri esperti.

Per informazioni su Bicep, è consigliabile seguire questi tre percorsi di apprendimento:

Dopo di che, si potrebbe essere interessati ad aggiungere il codice Bicep a una pipeline di distribuzione. Seguire uno di questi due percorsi di apprendimento in base allo strumento che si vuole usare:

Prerequisiti

Questo percorso di apprendimento presuppone che l'utente abbia familiarità con la distribuzione delle risorse di Azure tramite Bicep.

Moduli in questo percorso di apprendimento

Distribuire varie risorse di Azure nel codice Bicep. Definire e usare le risorse figlio e di estensione. Lavorare con le risorse create all'esterno di un modello o di un modulo Bicep.

Tenere traccia delle modifiche apportate al codice Bicep e visualizzare la cronologia dei file modificati. Usare i rami per sviluppare più versioni del codice contemporaneamente. Pubblicare il repository per supportare la collaborazione.

Creare file Bicep che supportano lo sviluppo collaborativo e seguono le procedure consigliate. Pianificare i parametri per facilitare la distribuzione dei modelli. Usare uno stile coerente, una struttura chiara e i commenti per facilitare la comprensione, l'uso e la modifica del codice Bicep.

Evitare modifiche impreviste e codice Bicep di scarsa qualità usando le richieste pull. Usare strategie di diramazione per proteggere il ramo principale da modifiche accidentali. Comprendere cosa cercare quando si esamina il codice Bicep.

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.

Esportare e convertire le risorse di Azure in file Bicep ed eseguire la migrazione dei modelli JSON di Azure Resource Manager in Bicep. Effettuare il refactoring dei file Bicep per seguire le procedure consigliate. Testare i file Bicep e distribuirli nell'ambiente di produzione.