Zum Hauptinhalt springen
Cloud / Azure / Produkte / Managed DevOps Pools - Verwaltete Azure-DevOps-Agents

Managed DevOps Pools - Verwaltete Azure-DevOps-Agents

Managed DevOps Pools: von Microsoft verwaltete Azure-DevOps-Agent-Pools mit eigenen Images, Skalierung, Netzwerkisolation und Key-Vault-Integration.

devops
Preismodell Preisangaben gemäß Anbieter / siehe offizielle Dokumentation
Verfügbarkeit Regionen laut Microsoft unter anderem Sweden Central, Brazil South, Japan East, UAE North, Korea Central und Norway East; maßgeblich sind die unterstützten Locations nach Registrierung des Resource Providers
Datensouveränität Regionale Ressourcen wählbar; VMs und Container laufen in einer Microsoft-Azure-Subscription
Zuverlässigkeit gemäß Anbieter / siehe offizielle Dokumentation SLA

Was ist Managed DevOps Pools?

Managed DevOps Pools ermöglicht es Entwicklungsteams, Azure-DevOps-Agent-Pools schnell und einfach aufzusetzen, die auf die jeweiligen Anforderungen zugeschnitten sind. Der Dienst setzt Sicherheits-Best-Practices um, bietet Wege zur Balance zwischen Kosten und Performance und reduziert den Zeitaufwand, den Teams für Erstellung und Pflege eigener Pools aufwenden.

Microsoft beschreibt Managed DevOps Pools als Weiterentwicklung der Azure-DevOps-Agent-Pools auf Basis von Virtual Machine Scale Sets. Die Erstellung eigener Pools wird weiter vereinfacht, Skalierbarkeit und Zuverlässigkeit werden verbessert. Es handelt sich um einen vollständig verwalteten Dienst: Die virtuellen Maschinen beziehungsweise Container, auf denen die Agents laufen, liegen in einer Microsoft-Azure-Subscription und nicht in Ihrer eigenen.

Kernfunktionen

  • Leistungsfähigere Agents als die Standard-Agents, mit selbst erstellten VM-Images für die eigene CI/CD-Workload
  • Agents in der geografischen Region, die den eigenen Abhängigkeiten am nächsten liegt
  • Skalierung nach Konfiguration, bis zu tausende gleichzeitig laufende Agents
  • Zustand der Agents bis zu sieben Tage erhaltbar, wodurch Builds von Cache-Treffern profitieren
  • Lang laufende Jobs von bis zu zwei Tagen Dauer
  • Zugriff auf Ressourcen im Unternehmensnetz oder Isolation auf bestimmte Endpunkte
  • Agents mit derselben Software wie die Microsoft-gehosteten Azure-Pipelines-Agents
  • Übersicht über alle aktiven Agents sowie den Status von Provisioning und Reimaging
  • Anhängen einer Data Disk, statt allein wegen Speicherplatz eine größere Edition zu wählen
  • Integration mit Azure Key Vault, Proxy-Unterstützung und Ubuntu-24.04-Unterstützung

Typische Anwendungsfälle

Team-spezifische Pools
Da Pools einfach angelegt werden können, richten Plattformteams mehrere teamspezifische Pools ein. Das verhindert Noisy-Neighbor-Situationen und schneidet die Pools auf die Bedürfnisse einzelner Teams zu.

Self-Service mit Governance
Plattformteams geben Entwicklungsteams die Möglichkeit, eigene Pools anzulegen, ohne die Governance aufzugeben: durch die Vorgabe kuratierter Images und Netzwerke.

Builds mit Unternehmensnetz-Zugriff
Pipelines, die auf interne Artefakt-Repositories oder Datenbanken zugreifen müssen, erhalten kontrollierten Zugang zum Unternehmensnetz.

Migration von Scale-Set-Agents
Bestehende Azure-DevOps-Agent-Pools auf Virtual Machine Scale Sets lassen sich auf Managed DevOps Pools überführen; Microsoft stellt dafür einen Vergleich der beiden Ansätze bereit.

Vorteile

  • Weniger Zeitaufwand für die Verwaltung der CI/CD-Infrastruktur
  • Teamspezifische Pools verhindern gegenseitige Beeinträchtigung
  • Self-Service für Entwicklungsteams ohne Verlust von Governance
  • Optimierung der Azure-Kosten entlang der eigenen CI/CD-Anforderungen
  • Skalierbarkeit bis zu tausenden gleichzeitig laufenden Agents
  • Sicherheitsvorgaben von Microsoft als Grundlage, ergänzbar um eigene Absicherung

Integration mit innFactory

Als Microsoft Solutions Partner unterstützt innFactory Sie beim Aufbau Ihrer CI/CD-Plattform mit Managed DevOps Pools: Auswahl und Pflege der Images, Netzwerk- und Isolationskonzept, Key-Vault-Integration sowie Migration bestehender Scale-Set-Agent-Pools.

Ergänzend beraten wir zur Kostenoptimierung Ihrer Pipelines und zur Absicherung der Build-Umgebung. Kontaktieren Sie uns für eine unverbindliche Beratung.

Typische Anwendungsfälle

Team-spezifische CI/CD-Agent-Pools ohne eigene Infrastruktur
Builds mit eigenen, für die Workload angepassten VM-Images
Pipelines mit Zugriff auf Ressourcen im Unternehmensnetz
Lang laufende Jobs bis zu zwei Tagen Dauer
Ablösung von Azure-DevOps-Agent-Pools auf Virtual Machine Scale Sets

Technische Spezifikationen

0th Vollständig verwalteter Dienst: VMs und Container der Agents liegen in einer Microsoft-Azure-Subscription, nicht in Ihrer eigenen
1st Weiterentwicklung der Azure-DevOps-Agent-Pools auf Virtual Machine Scale Sets
2nd Eigene VM-Images für die jeweilige CI/CD-Workload; Agents mit derselben Software wie Microsoft-gehostete Azure-Pipelines-Agents möglich
3rd Agents in der geografischen Region der eigenen Abhängigkeiten
4th Skalierung nach Konfiguration, bis zu tausende gleichzeitig laufende Agents
5th Zustand der Agents bis zu sieben Tage erhaltbar für schnellere Builds durch Cache-Treffer
6th Unterstützung lang laufender Jobs bis zu zwei Tagen; längere Pipelines durch Aufteilung in mehrere Jobs
7th Zugriff auf Ressourcen im Unternehmensnetz oder Isolation auf bestimmte Endpunkte
8th Key-Vault-Integration: Zertifikate werden bereits beim Provisioning auf die Maschine geholt
9th Proxy-Unterstützung, Anzeige der Agent-IP im Schritt 'Initialize', Verschieben von Pools in andere Resource Groups oder Subscriptions
10th Anhängen einer Data Disk statt größerer Edition nur wegen Speicherplatz; Ubuntu 24.04 unterstützt

Häufig gestellte Fragen

Was sind Managed DevOps Pools?

Managed DevOps Pools ermöglichen es Entwicklungsteams, Azure-DevOps-Agent-Pools schnell und einfach aufzusetzen, die auf ihre Anforderungen zugeschnitten sind. Der Dienst setzt Sicherheits-Best-Practices um, bietet Wege zur Balance zwischen Kosten und Performance und reduziert den Aufwand für Aufbau und Pflege eigener Pools.

Wo laufen die Agents?

Managed DevOps Pools ist ein vollständig verwalteter Dienst. Die virtuellen Maschinen beziehungsweise Container, auf denen die Agents laufen, liegen in einer Microsoft-Azure-Subscription und nicht in Ihrer eigenen - vergleichbar mit den Azure-DevOps-Agent-Pools auf Virtual Machine Scale Sets.

Wie lange dürfen Jobs laufen?

Managed DevOps Pools unterstützt lang laufende Jobs von bis zu zwei Tagen. Längere Pipelines lassen sich ausführen, indem sie in mehrere kürzere Jobs aufgeteilt werden, die jeweils in zwei Tagen oder weniger abschließen.

Welche Neuerungen kamen mit der allgemeinen Verfügbarkeit?

Microsoft nennt im Abschnitt 'What's new for Managed DevOps Pools GA' unter anderem zusätzliche Azure-Regionen (Sweden Central, Brazil South, Japan East, UAE North, Korea Central, Norway East), die Integration mit Azure Key Vault, Proxy-Unterstützung, die Anzeige der Agent-IP-Adresse im Schritt 'Initialize', das Verschieben von Pools in andere Resource Groups oder Subscriptions sowie die Unterstützung von Ubuntu 24.04.

Wie sicher ist der Netzwerkzugriff?

Pools können auf Ressourcen im Unternehmensnetz zugreifen oder so isoliert werden, dass sie nur bestimmte Endpunkte erreichen. Ergänzend lassen sich Zertifikate über Azure Key Vault beim Provisioning bereitstellen; dafür konfigurieren Sie eine Managed Identity für den Pool und erteilen ihr Zugriff auf die Secrets.

Hinweis: Alle Produktinformationen auf dieser Seite wurden sorgfältig zusammengestellt, sind jedoch ohne Gewähr und können veraltet oder unvollständig sein. Cloud-Services entwickeln sich schnell weiter — Funktionen, Preise, SLAs und Verfügbarkeit ändern sich laufend. Verbindliche und aktuelle Informationen finden Sie ausschließlich auf der offiziellen Produktseite von Azure (offizielle Dokumentation). Diese Seite stellt kein Angebot von Azure dar.

Schnellzugriff

Microsoft Solutions Partner

innFactory ist Microsoft Solutions Partner. Wir bieten Beratung, Implementierung und Managed Services für Azure.

Microsoft Solutions Partner Microsoft Data & AI

Bereit, mit Managed DevOps Pools - Verwaltete Azure-DevOps-Agents zu starten?

Unsere zertifizierten Azure Experten helfen bei Architektur, Integration und Optimierung.

Beratung vereinbaren