Gestire più ambienti usando Bicep e Azure Pipelines

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

Distribuire il codice Bicep in più ambienti per migliorare la qualità delle distribuzioni. Usare i modelli di pipeline per ridurre la duplicazione del codice e impostare i valori dei parametri per ogni ambiente.

Obiettivi di apprendimento

Obiettivi del modulo

  • Distribuire file Bicep in più ambienti di Azure da una pipeline
  • Usare i modelli di pipeline per evitare la ripetizione
  • Usare e proteggere i parametri per ogni ambiente

Prerequisiti

È necessario avere familiarità con l'uso di:

  • Bicep, incluse la creazione e la distribuzione di file di base, file di parametri, convalida preliminare e operazione di simulazione.
  • 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 tramite Azure Pipelines, incluse pipeline multifase e 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 ed entità servizio.
  • Un'organizzazione e un account Azure DevOps.

Sono necessari anche i componenti seguenti installati in locale: