Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Verwaltete DevOps-Pools ermöglichen Entwicklungsteams, schnell und einfach Azure DevOps Agentpools zu drehen, die auf ihre spezifischen Anforderungen zugeschnitten sind. Verwaltete DevOps-Pools implementieren bewährte Methoden für die Sicherheit und bieten Möglichkeiten zum Ausgleich von Kosten und Leistung. Außerdem werden Pfade für die am häufigsten verwendeten Szenarien bereitgestellt und die Zeitaufwand für teams beim Erstellen und Verwalten von benutzerdefinierten Pools erheblich reduziert.
Verwaltete DevOps-Pools sind eine Weiterentwicklung Azure DevOps Virtual Machine Scale Sets Agentpools. Es vereinfacht die Erstellung von benutzerdefinierten Pools noch weiter, indem die Skalierbarkeit und Zuverlässigkeit von benutzerdefinierten Pools verbessert wird. Siehe Vergleich zwischen verwalteten DevOps-Pools und Azure Virtual Machine Scale Sets-Agenten. Verwaltete DevOps-Pools ist ein vollständig verwalteter Dienst, bei dem virtuelle Maschinen oder Container, die Agents betreiben, in einem Microsoft Azure-Abonnement existieren. Sie leben nicht in Ihrem eigenen Azure-Abonnement, ähnlich wie bei der Verwendung von Azure DevOps Virtual Machine Scale Sets Agent-Pools. Weitere Informationen finden Sie unter Übersicht über die Architektur von Microsoft Managed DevOps Pools.
Verwendungsszenarios
Verwaltete DevOps-Pools:
- Verfügt über Agenten, die leistungsstärker als standardmäßige Agenten sind.
- Verwendet ein virtuelles Computerimage, das Sie für Ihre CI/CD-Workload anpassen.
- Verfügt über Agenten in der geografischen Region, die Ihren Abhängigkeiten am nächsten kommt.
- Skaliert basierend auf Ihrer Konfiguration nach oben und unten.
- Kann den Zustand Ihrer Agents bis zu sieben Tage aufrechterhalten, sodass Ihre Builds durch Cache-Treffer schneller sind.
- Unterstützt lang laufende Aufträge von bis zu zwei Tagen, mit der Möglichkeit, längere Pipelines auszuführen, indem sie in mehrere kürzere Aufträge aufgeteilt werden, die jeweils in zwei Tagen oder weniger abgeschlossen werden.
- Kann auf Ressourcen in Ihrem Unternehmensnetzwerk zugreifen oder Ihre Workload nur für den Zugriff auf bestimmte Endpunkte isolieren.
- Man kann Agents erstellen, die über dieselbe Software verfügen wie von Microsoft gehostete Azure Pipelines Agents.
- Kann alle aktiven Agents und den Status der Agentbereitstellung und -neuerstellung anzeigen.
- Sie können einen Datenträger anfügen, damit Sie nicht eine größere Edition verwenden müssen, um mehr Speicherplatz zu erhalten.
Weitere Informationen zu bevorstehenden Features finden Sie in der Roadmap und der Zeitachse der Features.
Was ist neu für verwaltete DevOps-Pools AV
-
Managed DevOps Pools wird in mehr Azure Regionen unterstützt: Verwaltete DevOps-Pools sind jetzt in Schweden Central, Brasilien Süd, Japan Ost, VAE Nord, Korea Central und Norwegen Ost verfügbar, sodass Sie regionale Ressourcen für optimierte Leistung und Compliance verwenden können. Um die Azure-Regionen anzuzeigen, die verwaltete DevOps-Pools in Ihrem Abonnement unterstützen, registrieren Sie den
Microsoft.DevOpsInfrastructure-Anbieter in Ihrem Abonnement und zeigen Sie die unterstützten Speicherorte an. - Integrate with Azure Key Vault: Managed DevOps Pools bietet die Möglichkeit, Zertifikate von Azure Key Vault während der Bereitstellung abzurufen. Aufgrund dieses Vorgangs sind die Zertifikate bereits auf dem Computer vorhanden, wenn sie Ihre Pipelines ausführt. Um dieses Feature zu verwenden, konfigurieren Sie eine verwaltete Identität in Ihrem Pool, und gewähren Sie ihm Berechtigungen für den Zugriff auf geheime Schlüssel aus Ihrem Schlüsseltresor. Weitere Informationen finden Sie unter Integrate with Azure Key Vault.
- Proxyunterstützung: Sie können verwaltete DevOps-Pools einrichten, um den Netzwerkdatenverkehr über einen Proxy zu leiten. Mithilfe eines Images mit einem vorinstallierten Proxy können Sie Ihre Pipelines auf verwalteten DevOps-Pools hinter einem Proxy ausführen, z. B. das aktuelle Azure Virtual Machine Scale Sets-Agents-Angebot. Mit diesem Setup kann der Agent Quellen abrufen und Artefakte herunterladen und die Proxydetails an Aufgaben übergeben, die auch Proxyeinstellungen für den Zugriff auf das Web erfordern. Weitere Informationen finden Sie unter Proxyunterstützung.
- Anzeigen der Agent-IP-Adresse: Sie können nun die IP-Adresse des Agents im Schritt "Initialize" Ihres Pipeline-Logbuches anzeigen. Dieses Feature ist nützlich für Szenarien wie das Untersuchen von Pipelines, die aufgrund von Proxys oder Firewallregeln fehlschlagen.
- Move zu einer anderen Ressourcengruppe oder einem anderen Abonnement: Sie können jetzt Pools in eine andere Azure Ressourcengruppe oder in ein anderes Abonnement verschieben. Weitere Informationen finden Sie unter Move Azure Ressourcen zu einer neuen Ressourcengruppe oder einem neuen Abonnement.
- Ubuntu 24.04-Support: Ubuntu 24.04 wird jetzt unterstützt. Es gibt drei Bilder in Selected marketplace images, und Sie können jetzt Ihre eigenen Ubuntu 24.04-Bilder mit Azure Compute Gallery images mitbringen.
Vorteile
Verwaltete DevOps-Pools bieten die folgenden Vorteile, wenn Sie Azure DevOps Agentpools in der Cloud erstellen, konfigurieren und verwalten:
- Zeitaufwand für die Verwaltung: Verwaltete DevOps-Pools sind darauf ausgelegt, die Zeit für die Verwaltung der CI/CD-Infrastruktur zu reduzieren, wodurch plattformtechnische oder Entwicklungsteamzyklen freigegeben werden, um sich auf andere Probleme zu konzentrieren.
- Teamspezifische Pools: Da Benutzer ganz einfach neue Pools erstellen können, können Plattformentwicklungsteams problemlos mehrere teamspezifische Pools erstellen. Dieser Prozess verhindert, dass Teams laute Nachbarsituationen verursachen und Pools an die Bedürfnisse einzelner Teams anpassen.
- Sorgenfreier Self-Service: Plattformentwicklungsteams können sich dafür entscheiden, Entwicklungsteams zu befähigen, ihre eigenen benutzerdefinierten Pools zu erstellen, ohne die Governance zu beeinträchtigen, indem sie die Verwendung kuratierter Bilder und Netzwerke ermöglichen.
- Azure Cost: Pools helfen dabei, Ihre Azure Kosten basierend auf den individuellen Anforderungen Ihrer CI/CD-Workload zu optimieren.
- Skalierbar: Pools sind skalierbar, mit bis zu Tausend gleichzeitig ausgeführten Agenten.
- Zuverlässig: Ihre Entwickler erleben weniger Ausfallzeiten, da Pools hohe Betriebszeiten haben.
- Sicherheit: Die Agents Ihres Pools verfügen über die Sicherheit der bewährten Methoden von Microsoft, und Sie können Features verwenden, um Den Pool weiter zu sichern.
Get started
Weitere Informationen finden Sie unter "Erste Schritte mit verwalteten DevOps-Pools".
Verwandte Inhalte
Sehen Sie sich an, was Benutzer zu verwalteten DevOps-Pools sagen. (Über die folgenden Links gelangen Sie zu externen Websites außerhalb von Microsoft Learn.)
- Ein erster Blick auf die Revolutionierung Ihrer Cloud-Bereitstellungen mit Azure Managed DevOps Pools von Haflidi Fridthjofsson
- Ein erster Blick auf die Verwendung von Azure Managed DevOps Pools von Richard Fennell
- Azure DevOps Managed DevOps Pools von bjompen
- Deploy in einer privaten Azure-Umgebung mit verwalteten DevOps-Pools von Gora Leye
- Managed DevOps Pools: Vereinfachen Sie die handhabung von selbstgehosteten Azure Pipeline-Agents von Vladimir Gusarov
- Simplify Azure DevOps Agent Management mit verwalteten DevOps-Pools von John Lokerse
- Vereinfachen Sie Build-Farmen mit Managed DevOps-Pools für Azure DevOps von Matteo Emili