Distribuire applicazioni con Azure DevOps
Riepilogo
-
Level
-
Skill
-
Prodotto
-
Oggetto
Azure DevOps consente di compilare, testare e distribuire qualsiasi applicazione in qualsiasi cloud o locale. Informazioni su come configurare le pipeline di versione che compilano, testano e distribuiscono continuamente le applicazioni.
Questo percorso di apprendimento fa parte di una serie. È possibile scegliere gli argomenti a cui si è più interessati o procedere in ognuno di essi. Ecco i percorsi di apprendimento di questa serie:
Parte 3: Distribuire applicazioni con Azure DevOps
In questo percorso di apprendimento:
- Creare una pipeline di versione di base che distribuisce un'applicazione Web nel servizio app di Azure.
- Creare 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 implementare senza problemi le 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 di Kubernetes a più contenitori con Azure Pipelines.
Prerequisiti
Inizia a usare Azure
Scegliere l'account Azure più adatto per l'utente. Pagamento a consumo o prova gratuita di Azure per un massimo di 30 giorni. Iscriviti.
Codice obiettivo
Si vuole richiedere un codice obiettivo?
Moduli in questo percorso di apprendimento
Progettare e creare una pipeline di rilascio realistica che supporta l'implementazione delle modifiche ai vari ambienti di test e di staging.
Eseguire test dell'interfaccia utente Selenium, una forma di test funzionale, in Azure Pipelines.
Eseguire test di carico automatizzati usando Apache JMeter, una forma di test non funzionale, in Azure Pipelines.
Scegliere e implementare un modello di distribuzione che consente di implementare senza problemi nuove funzionalità dell'applicazione 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 nel servizio app di Azure.
Distribuire più contenitori in un cluster del servizio Azure Kubernetes con Azure Pipelines.