Automatizzare le revisioni delle modifiche dell'infrastruttura di Azure usando Bicep e GitHub

Avanzato
Tecnico DevOps
Sviluppatore
Amministratore
Azure Resource Manager
GitHub

Aggiungere controlli per le richieste pull eseguite automaticamente durante le revisioni del codice. Eseguire il linter Bicep sul codice e distribuire le risorse in un ambiente temporaneo per abilitare ulteriori test automatizzati e manuali.

Obiettivi di apprendimento

Obiettivi del modulo

  • Eseguire controlli automatici durante una richiesta pull.
  • Determinare come creare ambienti temporanei nell'ambiente Azure.
  • Creare ambienti temporanei all'interno delle richieste pull.

Prerequisiti

Conoscenze e competenze necessarie:

  • 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 GitHub.
  • Richieste pull in GitHub, tra cui la creazione, la revisione e l'unione di richieste pull.
  • Flussi di lavoro di base GitHub Actions, inclusi trigger e segreti per la connessione all'ambiente Azure.

Requisiti dell'account:

  • Un account Azure, con la possibilità di creare gruppi di risorse e applicazioni Microsoft Entra.
  • Un account GitHub.

Requisiti software: