Je hebt een zelf-gehoste Windows Server 2019-agent in een agentpool die wordt gebruikt door een build-pipeline voor App1. Een nieuw project zal een tweede pipeline toevoegen die App2 bouwt, welke conflicterende afhankelijkheden heeft met App1. Je moet conflicten tussen de twee pipelines minimaliseren terwijl de infrastructuurkosten laag blijven. Wat moet je doen?
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Maak twee container jobs..
Waarom dit het antwoord is
Het maken van twee container jobs is de beste oplossing omdat containers (zoals Docker) een geïsoleerde omgeving bieden voor elke build. Dit betekent dat App1 en App2 elk hun eigen afhankelijkheden kunnen hebben zonder conflicten te veroorzaken op dezelfde onderliggende agent, wat de infrastructuurkosten laag houdt omdat er geen extra virtuele machines of fysieke servers nodig zijn. Het toevoegen van nog een zelf-gehoste agent zou de infrastructuurkosten verhogen. Een Docker Compose-taak is meer gericht op het definiëren en uitvoeren van multi-container Docker-applicaties, niet op het isoleren van build-afhankelijkheden binnen een enkele pipeline. Het wijzigen van de agent naar RHEL 8 lost het probleem van conflicterende afhankelijkheden niet op; het verandert alleen het besturingssysteem.
Slaag voor je examen — zonder eindeloos zoeken naar antwoorden
Krijg elke geverifieerde vraag en uitleg voor dit examen op één plek, en bespaar uren voorbereiding. Meer dan 1.000 certificeringen · Meer dan 20 talen · gratis om te beginnen.
Slaag sneller voor je examen → Geen kaart nodig