Riepilogo

Completato

Un passaggio importante per il miglioramento dell'affidabilità consiste nel prevenire gli eventi imprevisti quando possibile. In caso di eventi imprevisti, è anche importante individuare rapidamente il problema. Il processo di test/rilascio o distribuzione può avere un forte impatto su entrambi questi obiettivi.

Contenuto del modulo

  • Si è appreso il concetto di distribuzione del software e sono stati esaminati i diversi tipi di distribuzioni utilizzabili.
  • Sono stati illustrati i vantaggi significativi del passaggio da un modello di "distribuzione epica" a uno di "distribuzione continua".
  • Sono stati esplorati i componenti della distribuzione continua.
  • Sono state descritte in maggiore dettaglio le pipeline e la relativa implementazione in Azure Pipelines.
  • Sono state apprese diverse strategie per la distribuzione nell'ambiente di produzione che consentono di evitare eventi imprevisti.
  • Sono state esaminate alcune importanti procedure consigliate che consentono di ridurre al minimo il rischio durante l'implementazione di un nuovo software o di una nuova versione del software esistente.