Riepilogo

Completato

In questo modulo si configura l'agente di compilazione privato usando una macchina virtuale in esecuzione in Microsoft Azure.

Anche se un agente ospitato da Microsoft spesso esegue tutte le operazioni necessarie, in alcuni casi è possibile considerare l'uso dell'agente di compilazione personale.

Esistono sono alcuni fattori da considerare quando si decide di usare un agente ospitato da Microsoft invece di usare il proprio. Questi fattori includono la quantità di potenza di calcolo e lo spazio su disco necessari e il tempo richiesto per l'esecuzione delle compilazioni.

Quando si configura un agente di compilazione privato, è necessario eseguire la configurazione nella modalità desiderata. Come compromesso, è anche necessario mantenere il sistema aggiornato con le patch di sicurezza e gli strumenti di compilazione più recenti.

Riepilogo del percorso di apprendimento

Congratulazioni. È stato completato il modulo finale del percorso di apprendimento Compilare applicazioni tramite Azure DevOps. In questo percorso di apprendimento è stato eseguito un numero elevato di operazioni, tra cui:

  • Configurazione di un progetto in Azure Pipelines e pubblicazione di artefatti della compilazione nella pipeline.
  • Implementazione di un flusso di lavoro del codice per i membri del team che usa Git e GitHub.
  • Esecuzione di test automatizzati, ad esempio unit test e code coverage test, quando viene eseguita la pipeline.
  • Gestione dei pacchetti personali nella pipeline e loro connessione alle applicazioni.
  • Uso di agenti di compilazione personalizzati quando gli agenti ospitati da Microsoft non soddisfano le proprie esigenze.

L'obiettivo di questo percorso di apprendimento è la compilazione di applicazioni e la ricezione di artefatti di compilazione che è possibile passare ai team di QA o delle operazioni.

Altre informazioni

Per altri corsi pratici di formazione autogestiti su Azure DevOps, vedere Azure DevOps Labs.

Per altre informazioni sugli agenti di compilazione e sui pool di agenti, vedere gli articoli seguenti:

Configurare le pipeline di versione

Per imparare come configurare le pipeline di versione che consento di compilare, testare e verificare le applicazioni in modo continuo, passare a Distribuire applicazioni con Azure DevOps.

Creare immagini di VM personalizzate

Se si è interessati a creare immagini di VM personalizzate da usare con Azure Pipelines, vedere il progetto azure-pipelines-image-generation su GitHub.

Fare pratica eseguendo macchine virtuali in Azure

Per un'esperienza pratica con le macchine virtuali in Azure, vedere il percorso di apprendimento Amministrare le risorse di infrastruttura in Azure.

È stato inoltre illustrato come usare Bicep per automatizzare il processo di creazione degli agenti di compilazione. Per altre informazioni su Bicep, vedere Concetti fondamentali di Bicep.