Definire e implementare l'integrazione continua
Creare pipeline automatizzate per compilare, testare, creare pacchetti e distribuire le applicazioni in modo continuo.
Prerequisiti
None
Codice obiettivo
Si vuole richiedere un codice obiettivo?
Moduli in questo percorso di apprendimento
In questo modulo si apprenderà come configurare una pipeline di integrazione continua (CI) che automatizza il processo di compilazione dell'applicazione.
Configurare i test automatizzati nella pipeline per migliorare la qualità del codice.
Gestire l'applicazione e i pacchetti usati nelle pipeline di compilazione.
Informazioni su come usare un agente di compilazione personalizzato quando gli agenti ospitati da Microsoft non soddisfano le proprie esigenze.
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 uno script di configurazione dello stato desiderato che verifichi che sia installato IIS. Eseguire l'onboarding di macchine virtuali per la gestione con Automazione di Azure. Installare automaticamente IIS nelle macchine virtuali in cui questa funzionalità è mancante.
Informazioni su come creare flussi di lavoro che consentono di usare l'integrazione continua (CI) per i progetti.