Samenvatting
In deze module stelt u uw eigen privé-buildagent in met behulp van een virtuele machine die wordt uitgevoerd op Microsoft Azure.
Hoewel een door Microsoft gehoste agent vaak alles doet wat u nodig hebt, zijn er momenten waarop u uw eigen buildagent kunt gebruiken.
Er zijn enkele factoren die u moet overwegen wanneer u besluit een door Microsoft gehoste agent te gebruiken in plaats van uw eigen agent te gebruiken. Deze factoren omvatten hoeveel rekenkracht en schijfruimte u nodig hebt en hoeveel tijd er nodig is om uw builds uit te voeren.
Wanneer u een privé-buildagent configureert, is het de uwe die u wilt configureren. Als compromis moet u uw systeem ook up-to-date houden met de nieuwste beveiligingspatches en buildhulpprogramma's.
Samenvatting van leertraject
Gefeliciteerd. U hebt de laatste module in het leertraject Toepassingen bouwen met Azure DevOps voltooid. In dit leertraject hebt u veel bereikt, waaronder:
- Een project instellen in Azure Pipelines en buildartefacten publiceren naar de pijplijn.
- Het implementeren van een codewerkstroom voor de teamleden die gebruikmaken van Git en GitHub.
- Geautomatiseerde tests uitvoeren, zoals eenheids- en codedekkingstests, wanneer de pijplijn wordt uitgevoerd.
- Uw eigen pakketten in de pijplijn beheren en deze verbinden met uw toepassingen.
- Gebruik uw eigen buildagents wanneer door Microsoft gehoste agents niet aan uw behoeften voldoen.
De focus van dit leertraject ligt op het compileren van toepassingen en ontvangen van buildartefacten die u aan de afdeling voor kwaliteitscontrole of teams voor de bedrijfsvoering kunt overdragen.
Meer informatie
Bekijk Azure DevOps Labs voor meer zelfstudies en praktische kennis over Azure DevOps.
Zie de volgende artikelen voor meer informatie over buildagents en agentpools:
- Azure Pipelines-agents
- Agentpools
- Zelf-hostende Linux-agents
- Zelf-hostende macOS-agents
- Zelf-hostende Windows-agents
- Containertaken
- Pool (YAML-schema)
- Bouwen op meerdere platforms
Release-pijplijnen configureren
Als u wilt weten hoe u release-pijplijnen configureert die uw toepassingen continu bouwen, testen en implementeren, gaat u naar Toepassingen implementeren met Azure DevOps.
Uw eigen VM-installatiekopieën maken
Als u geïnteresseerd bent in het maken van uw eigen VM-installatiekopieën voor gebruik met Azure Pipelines, bekijk dan het project azure-pipelines-image-generation op GitHub.
Het uitvoeren van VM's in Azure oefenen
We hebben ook gezegd hoe u Bicep kunt gebruiken om het proces van het maken van buildagents te automatiseren. Zie Fundamentals of Bicep voor meer informatie over Bicep.