Testare il codice Bicep usando Azure Pipelines

Intermedio
Tecnico DevOps
Sviluppatore
Amministratore
Azure Resource Manager
Azure DevOps
Azure Pipelines

Convalidare e testare il codice Bicep nella pipeline di distribuzione. Per convalidare le modifiche di Azure prima della distribuzione si useranno il linting, la convalida preliminare e l'operazione di simulazione, quindi le risorse verranno testate dopo ogni distribuzione.

Obiettivi di apprendimento

Obiettivi del modulo

  • Aggiungere il linting del codice Bicep durante l'integrazione continua
  • Aggiungere la convalida preliminare della distribuzione durante le fasi di compilazione o rilascio
  • Aggiungere controlli di simulazione, inclusi i passaggi di approvazione manuale
  • Verificare la configurazione dell'ambiente distribuito

Prerequisiti

È necessario avere familiarità con l'uso di:

  • Bicep, incluse la creazione e la distribuzione di file di base.
  • 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.
  • Pipeline YAML di base in Azure Pipelines, incluse le connessioni al servizio.

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

  • Un account Azure, con la possibilità di creare gruppi di risorse, applicazioni Microsoft Entra e entità servizio.
  • Un'organizzazione e un account Azure DevOps.

Saranno necessari anche i componenti seguenti installati in locale: