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 Hybrid Benefit kann nicht mit verwalteten DevOps-Pools verwendet werden. Weitere Informationen finden Sie unter Managed DevOps Pools häufig gestellte Fragen: Kann ich Azure Hybrid Benefit 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 Anteil der parallelen Azure DevOps Aufträge an den Kosten für verwaltete DevOps-Pools ist ein fester monatlicher Kostenfaktor, der auf der Anzahl der gekauften selbstgehosteten parallelen Aufträge basiert und sich nicht erhöhen oder verringern, basierend auf der Zeit, zu denen Ihre Agents bereitgestellt werden, oder der Dauer Ihrer Pipelineaufträge. 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 grundlegende Formel für die Berechnung der monatlichen Verwalteten DevOps-Pools Kosten ist die Kombination von Fixkosten wie Azure DevOps Services parallelen Auftragsgebühren, nicht stündlichen Azure Dienstekosten wie Azure Storage-Gebühren, Managed Disks-Gebühren und Standard-Datenausgangsgebühren und stündlichen Azure Dienstekosten, in erster Linie Virtual Machines-Gebühren, die in der Regel den größten Teil Ihrer monatlichen Kosten für verwaltete DevOps-Pools ausmachen.
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.