Blog

Was kosten die Azure DevOps Services?

Fokko Veegens

Aktualisiert Oktober 15, 2025
7 Minuten

Das ist eine Frage, die ich oft höre, wenn ich mit Kunden über Azure DevOps spreche. Einige von ihnen betreiben Azure DevOps Server vor Ort und fragen sich, was es kostet, ihn in der Cloud als SaaS-Service zu betreiben. Einige sagen, dass ihre lokale Umgebung sehr billig ist. Lassen Sie uns in die Berechnungen und die kleinen Details eintauchen.

Haftungsausschluss

Alle in diesem Blog genannten Preise wurden zum Zeitpunkt der Veröffentlichung des Blogs überprüft und alle Informationen in diesem Blog wurden mit größter Sorgfalt verfasst. Ich kann jedoch nicht für Schäden verantwortlich gemacht werden, die durch die Verwendung der Informationen in diesem Blogpost entstehen. Um sicherzugehen, dass Ihre Informationen korrekt sind, sollten Sie Ihre Annahmen immer mit Microsoft abgleichen.

Die Grundlagen

Azure DevOps Services ist eine SaaS-Plattform und als solche können Sie eine neue Organisation (eine Azure DevOps-Instanz) innerhalb weniger Minuten. Bis zu 5 Benutzern bleibt es kostenlos. Das bedeutet, dass Sie Folgendes nutzen können Azurbretter (Agile Boards, Backlogs usw.), Azure Repos (Git-Repositories, Pull-Requests usw.), Azure Pipelines (CI/CD, Umgebungen usw.) und Azurblaue Artefakte (Paketverwaltung) kostenlos, praktisch ohne Einschränkungen (Azure Test Plans erkläre ich später). Es sind die Grenzen, über die ich in diesem Blogpost spreche, denn das ist es, was es schwer(er) verständlich macht. Denken Sie daran, dass die Azure Preiskalkulator oder Azure DevOps Preisgestaltung ist Ihr Freund!

Alle unten genannten Kosten können über die Azure DevOps Web-UI eingerichtet oder geändert werden. Sobald Sie Verknüpfung eines Azure-Abonnements zu Azure DevOps, können Sie mit den Ausgaben beginnen. Die Beträge, die Sie für Ihre Ausgaben wählen, können täglich geändert werden, so dass Sie nicht für den gesamten Monat zahlen müssen.

Azure Test-Pläne

Azure Test Plans ist eine Funktion zur Registrierung von manuellem Testaufwand; Testpläne, Testsuiten und Testfälle können hinzugefügt, gepflegt und ausgeführt werden. Sie erhalten Berichte über Vorbereitung und Ergebnisse. Persönlich muss ich ehrlich sagen, dass Unit-Tests und ähnliches eine viel höhere Priorität haben sollten als Tests, die durch diese Funktion gefördert werden. Alle automatisierten Tests finden in Azure Pipelines statt und Azure Test Plans ist nicht erforderlich, um diese Funktionen zu nutzen.

Kosten #1: Benutzer

5 Basic Benutzer sind kostenlos. Wenn Sie mehr wollen, müssen Sie zahlen. Ein Basic-Benutzer kostet $6/Monat. Es gibt einen gewissen Rabatt, wenn Sie einen bestimmten Betrag überschreiten. Es gibt mehrere verschiedene Benutzer-/Lizenztypen, genannt Zugangsebenen (Sehen Sie sich den Link für alle Details an, die Liste unten enthält die wichtigsten Unterschiede);

  • Stakeholder: diese Benutzer haben die meisten Funktionen zur Verfügung, haben aber keinen Zugriff auf Azure Repos und verfügen nicht über einige erweiterte Funktionen von Azure Boards. Diese Zugriffsstufe ist kostenlos Allerdings!
  • Basic: Sie haben Zugriff auf alles, mit Ausnahme der Azure Testplanverwaltung (Erstellung von Testplänen, Testsuiten und Testfällen). Sie können jedoch Tests ausführen. Ein Basic-Benutzer kostet $6/Monat.
  • Basic+Test Plans: die Verwaltung der Azure Test Plans zusätzlich zu den Funktionen der Basic Benutzer. Ein Benutzer des Basic+Test Plans kostet $52/Monat.
  • Visual Studio-Abonnent: Wenn Sie für ein Visual Studio-Abonnement bezahlen, erhalten Sie eine Lizenz für die Nutzung von Azure DevOps Services dazu. Sie brauchen also nicht für eine Lizenz zu bezahlen. Basic Benutzer, wenn ein Benutzer ein Visual Studio-Abonnement hat.

Kosten #2: Pipelines

In Azure Pipelines konfigurieren und betreiben Sie Ihr CI/CD; Builds, Bereitstellungen, Tests usw. All dies läuft über Agenten. Ein Agent ist ein Windows-Dienst, der zusammen mit einigen Werkzeugen wie Git und NuGet installiert wird. Sie können Agenten verwenden, die auf SaaS-Basis bereitgestellt werden (Microsoft Hosted Agents) und/oder Sie können Agenten verwenden, die Sie selbst einrichten und warten (Self Hosted Agents). Sie zahlen nicht für die Anzahl der Agenten, die Sie ausführen. Sie zahlen für die Parallelität. Je mehr Aufträge Sie parallel laufen lassen möchten, desto mehr zahlen Sie. Dies wird als Parallele (CI/CD) Jobs. Sie erhalten 1 gehosteten Agenten/Job kostenlos, mit einem Nutzungslimit von 1800 Minuten. Wenn Sie mehr wollen, müssen Sie zahlen. So viel kostet es:

  • Microsoft Hosted Pipeline: jeweils $40/Monat
  • Selbstgehostete Pipeline (1 ist enthalten): $15/Monat pro Stück
  • Jeder Visual Studio Enterprise Abonnent in Ihrem Unternehmen bedeutet, dass Sie 1 Self Hosted Pipeline kostenlos erhalten.

Denken Sie daran, dass Sie beim Betrieb von selbst gehosteten Pipelines auch für die Hardware/VMs bezahlen müssen, auf denen sie laufen!

Kosten #3: Artefakte

Mit Azure Artifacts können Sie Ihre (privaten) NuGet-Feeds, Maven-Feeds usw. hosten. Bis zu einem Speicherplatz von 2 GB ist dies kostenlos. Wenn Sie mehr wollen, müssen Sie zahlen. Bis zu 10 Gb (2 Gb kostenlos + 8 Gb bezahlt) zahlen Sie $2/Gb/Monat. Darüber hinaus gelten Rabatte.

Kosten #4: Bezahlte Erweiterungen

Azure DevOps ist hervorragend erweiterbar. Erweiterungen werden über das Marktplatz. Die meisten von ihnen werden von der Community gepflegt und sind kostenlos. Einige von ihnen sind kommerziell und kostenpflichtig. Das hängt natürlich von Ihren Bedürfnissen ab. Ich habe genug Kunden, die keinen Bedarf an kostenpflichtigen Erweiterungen haben. Die Kosten für die kostenpflichtigen Erweiterungen variieren je nach Erweiterung. Bei einigen sind die Preise direkt auf dem Marketplace verfügbar, bei anderen werden Sie auf die Website des Autors weitergeleitet.

Kosten #5: Microsoft Entra ID

Azure DevOps kann mit Microsoft-Konten (MSAs) oder mit Microsoft Entra ID verwendet werden. Bei der professionellen Nutzung hat Entra sicherlich den Vorzug, da es bessere Sicherheitsmöglichkeiten bietet (wie die Erzwingung der Verwendung von 2FA/MFA). Sie können Entra kostenlos nutzen, allerdings mit Einschränkungen. Wenn Sie verwenden möchten Conditional Access Policies, dann müssen Sie für Entra bezahlen. Auf auf dieser Seite können Sie die Funktionen von Entra ganz einfach vergleichen und Ihre Wahl treffen. Die meisten Unternehmen haben bereits ein Entra, da es z.B. für MS Teams erforderlich ist.

Kosten #6: Unterstützungspläne

Standardmäßig gibt es keinen echten Support. Es gibt die Dokumentation und einige Selbstbedienungsseiten. Wenn Sie mehr wollen, müssen Sie zahlen. Es gibt drei Stufen, und das sind die gleichen Stufen/Pläne wie bei Azure. Alle Details finden Sie auf diese Seite. Der Support beginnt bei $29/Monat und geht bis zu $1000/Monat. Die meisten meiner Kunden haben bereits Supportpläne für ihre bestehenden Azure-Abonnements und benötigen daher keinen zusätzlichen Supportplan.

Kosten #7: GitHub Erweiterte Sicherheit für Azure DevOps (aktualisiert 2024)

Im Juni 2023 startete Microsoft mit einer öffentlichen Vorschau für GitHub Advanced Security (GHAS) für Azure DevOps. Im September 2023 wurde es als allgemein verfügbar angekündigt. Mit GHAS für Azure DevOps können Sie Code Scanning, Secret Scanning und Dependency Scanning in Ihre Pipelines integrieren. Standardmäßig ist GHAS für Azure DevOps ausgeschaltet. Es kann pro Organisation eingeschaltet werden ( https://dev.azure.com/{organization}/_settings/repositories), pro Team-Projekt (in den Repository-Einstellungen https://dev.azure.com/{organization}/{teamproject}/_settings/repositories?_a=settings), oder für ein bestimmtes Repository.

Erweiterte Sicherheit wird in Rechnung gestellt basierend auf der Anzahl der eindeutigen aktiven Committer in Repositories. Aktive Committer sind Benutzer, die in den letzten 90 Tagen an ein Advanced-Security-fähiges Repository übertragen haben. Die Kosten betragen $49 pro aktivem Committer pro Monat. Wenn Sie GHAS für Azure DevOps einschalten, zeigt Azure DevOps die geschätzte Anzahl der aktiven Committer an. Nach dem Einschalten finden Sie den tatsächlich in Rechnung gestellten Betrag in den Abrechnungseinstellungen der Organisation ( https://dev.azure.com/{organization}/_settings/billing). Wenn Sie GHAS für Azure DevOps für ein Repository, ein Teamprojekt oder eine Organisation ausschalten, wird auch die Abrechnung für diesen Bereich beendet.

Fazit

Die Nutzung von Azure DevOps Services ist nicht teurer als der Betrieb vor Ort. Es kann sogar billiger sein! Berücksichtigen Sie beim Preisvergleich alle Kosten, die beim Betrieb der Infrastruktur vor Ort anfallen:

  • Immobilien
  • Stromverbrauch/Kühlung (Klimaanlage) und deren Wartung
  • Hardware und ihre Wartung
  • Lizenzen (OS)
  • OS-Wartung
  • Unterstützung für alle oben genannten Punkte

 

In den meisten Fällen ist es sehr interessant, die Azure DevOps Services im Vergleich zu ihrem On-Premises-Pendant zu betrachten. Und ich habe noch nicht einmal die funktionelle Vorteile...

Verfasst von

Fokko Veegens

Hi, I’m Fokko from Voorburg, where I live with my wonderful girlfriend and our two lovely daughters. I’m passionate about outdoor activities like cycling, sailing, skiing, and snowboarding, as well as working on classic cars. My favorite moments, though, are those spent with my family. As a DevOps consultant, I specialize in blending People, Process, and Products to streamline software delivery and ensure top quality. I love tackling bottlenecks, working closely with teams, and focusing on delivering exceptional value to end-users through DevOps best practices.

Contact

Let’s discuss how we can support your journey.