Riepilogo
La società produttrice di giocattoli aggiorna regolarmente il sito Web e la distribuzione manuale dei file Bicep aggiornati stava diventando onerosa a livello di tempo. Nell'azienda esisteva inoltre una sola persona che conosceva la procedura per distribuire l'infrastruttura del sito Web.
In questo modulo si è appreso come usare GitHub Actions per creare un processo di distribuzione automatizzato. È stato creato un flusso di lavoro che distribuisce automaticamente le risorse in Azure usando modelli Bicep. Si è anche appreso come attivare i flussi di lavoro per ogni modifica apportata al codice Bicep, in base a una pianificazione impostata o a entrambe. Il processo completato negli esercizi può essere esteso da una singola persona a un'intera organizzazione.
Grazie a queste attività, chiunque nel team del sito Web può ora distribuire automaticamente le modifiche nell'ambiente Azure ed eseguire lo stesso processo per ogni modifica.
Riferimenti
- Microsoft Azure Actions on the GitHub Marketplace (Actions per Microsoft Azure nel Marketplace GitHub)
- Azure Login action (Azione di accesso di Azure)
- Azure ARM Deploy action (Azione di distribuzione di Azure Resource Manager)
- Azure CLI action (Azione per l'interfaccia della riga di comando di Azure)
- Connecting to GitHub with SSH (Connessione a GitHub con SSH)
- Trigger di eventi webhook (Trigger di eventi webhook)
- Pianificare i flussi di lavoro