Riepilogo

Completato

In questo modulo viene configurato un agente di compilazione privato usando una macchina virtuale in esecuzione in Microsoft Azure.

Anche se un agente ospitato da Microsoft esegue spesso tutto ciò di cui hai bisogno, in alcuni casi potresti prendere in considerazione l'uso del tuo agente di compilazione.

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

Quando si configura un agente di compilazione privato, è necessario configurare tuttavia. Come compromesso, è anche necessario mantenere aggiornato il sistema con le patch di sicurezza e gli strumenti di compilazione più recenti.

Riepilogo del percorso di apprendimento

Complimenti. Il modulo finale è stato completato nel percorso di apprendimento Compilare applicazioni con 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 di compilazione nella pipeline.
  • Implementazione di un flusso di lavoro di codice per i membri del team che usano Git e GitHub.
  • Esecuzione di test automatizzati, ad esempio unit test e code coverage, quando viene eseguita la pipeline.
  • Gestione di pacchetti personalizzati nella pipeline e connessione alle applicazioni.
  • L'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 creazione di applicazioni e la ricezione di artefatti di compilazione che è possibile distribuire ai team di controllo di qualità o 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 informazioni su come configurare le pipeline di versione che compilano, testano e distribuiscono continuamente le applicazioni, 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 in GitHub.

Praticare l'esecuzione di macchine virtuali in Azure

Per altre procedure pratiche sull'uso delle macchine virtuali in Azure, vedere il percorso di apprendimento Amministrazione ister infrastructure resources (Risorse dell'infrastruttura di Amministrazione ister 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.