Pubblicare codice Bicep riutilizzabile usando Azure Pipelines

Avanzato
Tecnico DevOps
Sviluppatore
Amministratore
Azure Resource Manager
Azure DevOps

Pubblicare le specifiche del modello di Azure e i moduli Bicep usando una pipeline di distribuzione. Convalidare e aggiungere automaticamente il controllo delle versioni al codice Bicep riutilizzabile.

Obiettivi di apprendimento

Obiettivi del modulo:

  • Pubblicare moduli Bicep in un registro privato da una pipeline di distribuzione
  • Pubblicare file Bicep in una specifica di modello da una pipeline di distribuzione
  • Aggiungere automaticamente numeri di versione ai moduli e alle specifiche di modello

Prerequisiti

È necessario avere familiarità con l'uso di:

  • Moduli Bicep e registri di moduli.
  • Specifiche di modello di Azure.
  • Linter Bicep, insieme al test del codice Bicep.
  • Azure, tra cui il portale di Azure, le sottoscrizioni, i gruppi di risorse e le risorse.
  • Comandi Git di base, tra cui clonazione, commit di file e push delle modifiche in Azure Repos.
  • Azure Pipelines, nonché fasi, processi, passaggi e connessioni ai servizi.

Per eseguire gli esercizi nel modulo, è necessario quanto segue:

  • Un account Azure, con la possibilità di creare gruppi di risorse, applicazioni Microsoft Entra ed entità servizio.
  • Un'organizzazione e un account Azure DevOps.
  • Parallelismo ospitato da Microsoft abilitato nell'organizzazione Azure DevOps. Modulo di richiesta di parallelismo di Azure DevOps.

La richiesta di parallelismo può richiedere alcuni giorni. Non sarà possibile completare il primo esercizio di questo modulo finché non viene elaborata la richiesta.

Saranno necessari anche gli strumenti seguenti installati in locale: