Distribuire applicazioni con Azure DevOps

Intermedio
Tecnico DevOps
Amministratore
Sviluppatore
Azure
Azure DevOps

Azure DevOps consente di compilare, testare e distribuire qualsiasi applicazione in qualsiasi cloud o in locale. Informazioni su come configurare pipeline di versione per compilare, testare e distribuire le applicazioni in modo continuo.

Questo percorso di apprendimento fa parte di una serie. È possibile scegliere gli argomenti di proprio interesse oppure avanzare in ordine. Ecco i percorsi di apprendimento in questa serie:

The trophy for the Deploy applications with Azure DevOps learning path.

Parte 3: Distribuire applicazioni con Azure DevOps

Contenuto del percorso di apprendimento:

  • Creare una pipeline di versione di base per la distribuzione di un'applicazione Web in Servizio app di Azure.
  • Compilare una pipeline più completa che viene distribuita in più fasi di sviluppo e test.
  • Eseguire test funzionali e non funzionali che verificano il comportamento e le prestazioni dell'applicazione.
  • Scegliere e implementare un modello di distribuzione appropriato per distribuire in modo semplice nuove funzionalità agli utenti.
  • Estendere le pipeline per aggiungere il supporto per destinazioni di distribuzione diverse, ad esempio Funzioni di Azure.
  • Automatizzare le distribuzioni di Docker e Kubernetes multicontenitore con Azure Pipelines.

Moduli in questo percorso di apprendimento

Configurare una pipeline di recapito continuo (CD) che automatizzi il processo di distribuzione dell'applicazione.

Progettare e creare una pipeline di versione realistica che promuova le modifiche apportate a diversi ambienti di test e gestione temporanea.

Eseguire test dell’interfaccia utente di Selenium, un tipo di test funzionale, in Azure Pipelines.

Eseguire test di carico automatizzati usando Apache JMeter, un tipo di test non funzionale, in Azure Pipelines.

Scegliere e implementare un modello di distribuzione che consenta di distribuire agevolmente nuove funzionalità agli utenti.

Creare una pipeline di Azure DevOps che compila e distribuisce un'app Web ASP.NET e un'app per le funzioni di Azure in Azure.

Usare Azure Pipelines per distribuire contenitori Docker in Servizio app di Azure.

Distribuire più contenitori in un cluster del servizio Azure Kubernetes con Azure Pipelines.