Översikt
Hanterade DevOps-pooler gör det möjligt för utvecklingsteam att snabbt och enkelt starta Azure DevOps-agentpooler som är skräddarsydda för ett teams specifika behov. Hanterade DevOps-pooler implementerar metodtips för säkerhet, ger knoppar för att balansera kostnader och prestanda, ger vägar för de vanligaste scenarierna och minskar avsevärt den tid som ägnas åt att skapa och underhålla anpassade pooler.
Hanterade DevOps-pooler är en utveckling av Agentpooler för vm-skalningsuppsättningar i Azure DevOps, vilket förenklar skapandet av anpassade pooler ytterligare genom att förbättra skalbarheten och tillförlitligheten för anpassade pooler. Hanterade DevOps-pooler är en fullständigt hanterad tjänst där virtuella datorer eller containrar som driver agenterna finns i en Microsoft Azure-prenumeration och inte i din egen Azure-prenumeration, som när du använder Azure DevOps agentpooler för VM-skalningsuppsättningar. Mer information finns i Översikt över Arkitektur för Microsoft Managed DevOps-pooler.
Användningsscenarier
Hantera DevOps-pooler:
- Har kraftfullare agenter än de som är tillgängliga i de färdiga agenterna
- Använder en avbildning av en virtuell dator som är anpassad efter din CI/CD-arbetsbelastning
- Har agenter i den geografiska region som är närmast dina beroenden
- Skalas upp och ned baserat på din konfiguration
- Kan behålla status för dina agenter i upp till sju dagar, så dina byggen går snabbare på grund av cacheträffar
- Kan köra långvariga arbetsflöden upp till två dagar
- Kan komma åt resurser i företagets nätverk eller isolera din arbetsbelastning för att endast komma åt specifika slutpunkter
- Kan skapa agenter som har samma programvara som Azure Pipelines Microsoft-värdbaserade agenter
- Kan visa alla aktiva agenter och status för agentetablering och återimering.
- Kan ha ytterligare en datadisk, så du behöver inte använda en större SKU bara för att få mer diskutrymme
- Minska din Azure-kostnad med upp till 80 %, med SPOT-instanser (kommer i mars 2025)
- Har containeragenter (kommer i mars 2025)
- Rensade problemtillståndskänsliga agenter från poolen (kommer i mars 2025)
- Kan återgå till en annan geografisk region när den primära regionen drabbas av ett avbrott (kommer i mars 2025)
Förmåner
Hanterade DevOps-pooler ger följande fördelar med att skapa, konfigurera och hantera Azure DevOps-agentpooler i molnet:
Tid som ägnas åt hantering: Hanterade DevOps-pooler är utformade för att minska tiden som ägnas åt att hantera CI/CD-infrastruktur. Detta frigör plattformstekniska cykler eller Dev Team-cykler för att fokusera på andra problem.
Teamspecifika pooler: På grund av hur enkla nya pooler kan skapas kan Plattformsteknik mycket enkelt skapa flera teamspecifika pooler, vilket hindrar team från bullriga grannsituationer och skräddarsyr pooler efter enskilda teams behov.
Bekymmersfri självbetjäning: Plattformsteknik kan välja att ge utvecklingsteam möjlighet att skapa egna anpassade pooler utan att kompromissa med styrningen genom att tillåta användning av utvalda bilder och nätverk.
Azure Cost: Hanterade DevOps-pooler hjälper dig att optimera din Azure-kostnad baserat på ci/CD-arbetsbelastningens unika behov.
Skalbar: Hanterade DevOps-pooler kan skalas upp till tusentals agenter som körs samtidigt.
Tillförlitlig: Utvecklarna får lägst driftstopp på grund av de höga drifttiderna för Hanterade DevOps-pooler.
Säkerhet: Din pools agenter skyddas av Microsofts bästa praxis och har funktioner för att ytterligare skydda din pool.
Kom igång
Information om hur du börjar använda Managed DevOps-pooler finns i Kom igång med Hanterade DevOps-pooler.
Se även
Se vad våra MVP:er säger om Hanterade DevOps-pooler. Följande länkar tar dig till respektive författares externa webbplatser utanför Microsoft Learn.
- En första titt på hur du revolutionerar dina molndistributioner med Azure Managed DevOps Pools av Haflidi Fridthjofsson
- En första titt på hur du använder Azure Managed DevOps-pooler av Richard Fennell
- Azure DevOps Managed DevOps-pooler efter bjompen
- Distribuera i en privat Azure-miljö med hjälp av Hanterade DevOps-pooler av Gora LEYE
- Hanterade DevOps-pooler: Förenkla lokala Azure Pipeline-agenter av Vladimir Gusarov
- Förenkla build farms med Managed DevOps-pooler för Azure DevOps av Matteo Emili.