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.
Die Preise für verwaltete DevOps-Pools sind eine Kombination aus den Kosten für die Azure-Dienste, die Ihr Pool verwendet, wie z. B. Compute, Speicher und Datenausgangskosten, sowie die Standardpreise für parallele Aufträge bei selbst gehosteten Agents in Azure DevOps Services. In diesem Artikel wird beschrieben, wie Sie die Kosten für Ihre verwalteten DevOps-Pools schätzen und projizieren.
preise für Azure services
Die Primärkosten für verwaltete DevOps-Pools sind die Kosten der Azure Dienste, die Ihr Pool verwendet, z. B. Berechnung, Speicher und Datenausgang, die mit den standard-Azure Preissätzen in Rechnung gestellt werden.
Hinweis
Azure-Hybridvorteil kann nicht mit verwalteten DevOps-Pools verwendet werden. Weitere Informationen finden Sie unter Managed DevOps Pools häufig gestellte Fragen: Kann ich Azure-Hybridvorteil mit verwalteten DevOps-Pools verwenden?
Weitere Informationen finden Sie unter:
Weitere Informationen zu den Azure Services, die von verwalteten DevOps-Pools und -Strategien zur Reduzierung der Kosten verwendet werden, finden Sie unter Manage Cost and Performance.
Azure DevOps Services parallele Auftragspreise
Die sekundären Kosten für verwaltete DevOps-Pools sind die Kosten für parallele Aufträge in Azure DevOps. In Azure DevOps bezieht sich ein paralleler Auftrag auf die Computekapazität zum Ausführen eines pipelineauftrags. Verwaltete DevOps-Pool-Agents werden als selbstgehostete Agents betrachtet und laufen mit selbstgehosteten parallelen Aufträgen. Azure DevOps Services bietet Organisationen einen kostenlosen selbst gehosteten parallelen Auftrag mit unbegrenzten Minuten. Um die Kapazität zu haben, fünf gleichzeitige Pipelineaufträge mit Agents von verwalteten DevOps-Pools auszuführen, müssen Sie für vier zusätzliche selbst gehostete parallele Aufträge zahlen.
Der Azure DevOps-Abschnitt für parallele Aufträge in den Managed DevOps Pools-Kosten ist eine feste monatliche Gebühr, die auf der Anzahl der gekauften selbst gehosteten parallelen Aufträge basiert und sich nicht erhöht oder verringert, je nachdem, wie lange Ihre Agents bereitgestellt sind oder wie lange Ihre Pipeline-Aufträge dauern. Weitere Informationen finden Sie unter:
- Konfigurieren und Bezahlen von parallelen Aufträgen
- Der Abschnitt Azure DevOps Preisgestaltung für selbstgehostete Agents.
Hinweis
Die Azure DevOps Anzahl der selbst gehosteten parallelen Aufträge für Ihre Organisation bestimmt, wie viele selbst gehostete Agents gleichzeitig Aufträge in Ihrer Azure DevOps Organisation ausführen können, einschließlich Ihrer Pipelines, die auf verwalteten DevOps Pools-Agents ausgeführt werden. Die Anzahl der parallelen Aufträge unterscheidet sich von der Einstellung für maximale Agents für verwaltete DevOps-Pools, die die maximale Anzahl von Agents konfiguriert, die Ihr Pool für die Ausführung von Pipelines zur Verfügung stellt. Wenn Sie "Maximale Anzahl von Agents " auf 5 festlegen, stellen Sie sicher, dass in Ihrer Organisation mindestens fünf selbst gehostete parallele Aufträge verfügbar sind. Parallele Aufträge werden auf Azure DevOps Organisationsebene bezahlt und konfiguriert und für alle Pipelines freigegeben, die in jedem Projekt in der Organisation ausgeführt werden. Wenn Sie die maximale Anzahl von Agents auf 5 festlegen, aber nur den standardmäßigen kostenfreien selbstgehosteten parallelen Auftrag haben, können Sie nur eine Pipeline gleichzeitig ausführen.
Kostenschätzung
Eine Basisformel zur Schätzung der monatlichen Kosten für verwaltete DevOps-Pools besteht darin, feste Kosten wie Azure DevOps Services parallele Jobpreisgestaltung, nicht stündliche Azure-Service Preise wie Azure Storage Preise, Managed Disks Preise und standardmäßige Datenausgangsgebühren sowie stündliche Azure-Dienstkosten, hauptsächlich Preise für Virtual Machines, zu kombinieren, was in der Regel den größten Teil Ihrer monatlichen verwalteten DevOps-Pool-Kosten ausmacht.
Um die Anzahl der Stunden zu berechnen, die beim Projizieren der stundenweise Azure Dienstekosten verwendet werden, multiplizieren Sie die Anzahl der projizierten Aufträge mit der projizierten Laufzeit der Aufträge. Wenn Ihr typischer Auftrag beispielsweise zwei Stunden dauert und 100 Mal pro Tag ausgeführt wird, an fünf Tagen pro Woche, dann wären Ihre geschätzten Stunden 1000 Stunden pro Woche oder ungefähr 4000 Stunden pro Monat.
Wenn Sie Standby-Agents verwenden, sollten Sie die Stunden berücksichtigen, in denen die Agents online auf Standby sind, aber keine Aufträge ausführen, und diese zu den geschätzten Stunden hinzufügen. Um Standby-Agents zu verwenden, konfigurieren Sie einen Bereitstellungszeitplan, um Agents online zu halten, um die Startzeit für die Ausführung von Aufträgen zu reduzieren. Wenn Sie fünf Agents während einer 40-Stunden-Arbeitswoche im Standbymodus bereitgestellt haben, zahlen Sie 200 Stunden Maschinenzeit pro Woche, auch während zeiten, in denen keine Aufträge ausgeführt wurden.
Um die Kosten für virtuelle Computer pro Stunde zu ermitteln, überprüfen Sie die Preise für die Azure VM-Größe, die Sie verwenden für Ihren Pool.
Wenn Ihre ausgewählte Azure-VM-Größe 12 Cent pro Stunde beträgt und Sie für 4.000 Stunden Aufträge auszuführen planen, belaufen sich die voraussichtlichen monatlichen Kosten für stündliche Dienste auf 480 €.
Um Ihre frühere Verwendung von Azure-Ressourcen anzuzeigen, siehe Azure-Nutzung und -Gebühren anzeigen und herunterladen.