Disciplina dell'accelerazione della distribuzione

L'accelerazione della distribuzione è una delle cinque discipline della governance del cloud nell'ambito del modello di governance di Cloud Adoption Framework. Questa disciplina fornisce indicazioni sui processi DevOps che accelerano la distribuzione delle soluzioni. L'implementazione di processi automatizzati di distribuzione e rilascio che convalidano sia la funzionalità dell'applicazione che la conformità con i criteri aziendali all'inizio di un progetto consentono versioni stabili, conformi e tempestive.

Strumenti

Per gestire le risorse di Azure sono disponibili gli strumenti seguenti.

  • Criteri di Azure è lo strumento principale per applicare la coerenza delle risorse di Azure e valutare la conformità su larga scala. I criteri possono essere distribuiti per controllare o applicare la conformità.
  • Azure Pipelines sono processi automatizzati che è possibile usare per compilare, testare, creare pacchetti, rilasciare o distribuire qualsiasi progetto. Azure Pipelines si integra con i repository di codice sorgente, ad esempio GitHub.
  • GitHub Actions flussi di lavoro sono processi automatizzati che è possibile usare per compilare, testare, creare pacchetti, rilasciare o distribuire qualsiasi progetto in GitHub.

Abilitare le distribuzioni accelerate

In questa disciplina verranno fornite informazioni sulle procedure DevOps che consentiranno ai team di sviluppo di distribuire versioni di qualità con maggiore velocità. Questa disciplina fornisce indicazioni su come rendere coerenti e ripetibili le distribuzioni e garantire che la conformità dei criteri sia visibile nelle distribuzioni.

Prendere in considerazione le linee guida per l'accelerazione della distribuzione per le aree seguenti.