Azure Cosmos DB – Preise

Schnelle NoSQL-Datenbank mit offenen APIs für jede Größenordnung

Erstellen Sie Ihr kostenloses Azure-Konto, und erhalten Sie ein Guthaben von $200, das Sie 30 Tage lang einsetzen können, und 12 Monate lang kostenlosen Zugriff auf Azure Cosmos DB.

Mit dem vollständig verwalteten NoSQL-Datenbankservice, der garantierte Geschwindigkeit und Verfügbarkeit, automatische und sofortige Skalierbarkeit und Open-Source-APIs bietet, können Sie schnell und einfach Anwendungen jeder Größenordnung entwickeln. Azure Cosmos DB bietet kostengünstige Preismodelle für Apps jeder Größe von der Dev/Test-Phase bis hin zur Produktion.

Preise

In Azure Cosmos DB erfolgt die Abrechnung auf Grundlage des bereitgestellten Durchsatzes und dem Speicherverbrauch nach Stunden.

Bereitgestellter Durchsatz unterstützt Lese- und Schreibvorgänge im einstelligen Millisekundenbereich und bietet eine SLA-gestützte, weltweite Verfügbarkeit von 99,999 Prozent. Er eignet sich ideal für umfangreiche, kritische Workloads, die eine garantierte niedrige Latenz und Hochverfügbarkeit erfordern. Neue Konten können mit dem Free-Tarif für Azure Cosmos DB pro Monat einen Durchsatz von 400 Anforderungseinheiten pro Sekunde (RU/s) und 5 GB Speicher erhalten.

  • Standardmäßig (manuell) bereitgestellter Durchsatz wird empfohlen, wenn Workloads vorhersagbar sind und die Durchsatzkapazität direkt geplant und verwaltet werden soll. Der Durchsatz kann nach Bedarf manuell hoch- oder herunterskaliert werden. Die Abrechnung erfolgt basierend auf den insgesamt pro Stunde bereitgestellten Anforderungseinheiten pro Sekunde (RU/s) und beginnt bei 400 RU/s.
  • Die Autoskalierung wird empfohlen, wenn Workloads nicht vorhersagbar sind und die Kapazität nicht verwaltet werden kann oder soll. Wenn Sie ein benutzerdefiniertes Durchsatzlimit festlegen, erfolgt die Abrechnung anhand der stündlich verwendeten RU/s, beginnend bei 400 RU/s oder 10 % Ihres benutzerdefinierten Durchsatzlimits.

Beim Speicher wird pro GB abgerechnet, das für Ihre SSD-gestützten Daten und Ihren Index verwendet wird, und zwar übergreifend über alle Azure-Regionen, auf die Ihre Datenbank verteilt ist.

Bereitgestellter Durchsatz

Bereitgestellter Durchsatz unterstützt Lese- und Schreibvorgänge im einstelligen Millisekundenbereich und bietet eine SLA-gestützte, weltweite Verfügbarkeit von 99,999 Prozent. Es gibt zwei Modelle für bereitgestellten Durchsatz: das Standardmodell und die Autoskalierung.

Standardmäßig (manuell) bereitgestellter Durchsatz

Ideal für umfangreiche, kritische Workloads mit vorhersagbaren Datenverkehrsmustern. Bei bereitgestelltem Durchsatz werden dedizierte Ressourcen für Ihre Workloads bereitgestellt. SLAs garantieren darüber hinaus eine Latenz im einstelligen Millisekundenbereich und eine Verfügbarkeit von 99,999 Prozent.

Der bereitgestellte Durchsatz für Ihren Cosmos-Container oder Ihre Cosmos-Datenbank kann über das Azure-Portal oder programmgesteuert über eine API manuell konfiguriert werden. Die maximale Anzahl von Anforderungseinheiten pro Sekunde (RU/s), die für Ihren Container oder Ihre Datenbank bereitgestellt werden, wird auf Stundenbasis abgerechnet.

Bereitgestellter Durchsatz – Einheit (100 RU/s auf Stundenbasis) Preis
100 RU/s, Konto für eine Region 1 x $-
100 RU/s mehrere Regionen, Einzelmasterkonto mit N > 1 Regionen N Regionen × $-
100 RU/s, mehrere Regionen, Multimasterkonto mit N > 1 Regionen* N × $-

Es gelten die Standardsätze für die Datenübertragung. Die geschätzten monatlichen Preise basieren auf 730 Stunden pro Monat.

Für Cosmos-Container und -Datenbanken ist mindestens ein bereitgestellter Durchsatz von 400 RU/s erforderlich.

* Der Preis für Multimasterkonten für mehrere Regionen, die vor dem 1. Dezember 2019 erstellt wurden, wird anhand der Formel „(N Regionen + 1) ×$-“ berechnet.

Sie können den notwendigen bereitgestellten Durchsatz mit dem Kapazitätsplanungstool (RU-Rechner) von Azure Cosmos DB schätzen.

Per Autoskalierung bereitgestellter Durchsatz

Ideal für umfangreiche, kritische Workloads mit unvorhersagbaren Datenverkehrsmustern. Bei der Autoskalierung (zuvor „Autopilot“) garantieren SLAs für Ihre Workloads eine Latenz im einstelligen Millisekundenbereich und eine Verfügbarkeit von 99,999 Prozent. Wenn Sie ein benutzerdefiniertes Durchsatzlimit festlegen, erfolgt die Abrechnung anhand der stündlich verwendeten Anzahl von Anforderungseinheiten pro Sekunde (RU/s), beginnend bei mindestens 400 RU/s oder 10 % Ihres Durchsatzlimits.

Per Autoskalierung bereitgestellter Durchsatz – Einheit (100 RU/s auf Stundenbasis) Preis
100 Autoskalierungs-RU/s, Konto für eine Region $-
100 Autoskalierungs-RU/s, mehrere Regionen, Einzelmasterkonto mit N Regionen N Regionen × $-, N > 1
100 RU/s, mehrere Regionen, Multimasterkonto mit N Regionen N Regionen × $-, N > 1

Weitere Informationen finden Sie in der Dokumentation.

Reservierte Kapazität für standardmäßig bereitgestellten Durchsatz

Profitieren Sie mit dem Azure Cosmos DB-Preismodell mit reservierter Kapazität von Einsparungen von bis zu 65 Prozent sowie von SLAs zur verbesserten Verfügbarkeit, und freuen Sie sich über den verringerten Aufwand für die Kapazitätsplanung. Reservieren Sie standardmäßig bereitgestellten Durchsatz durch eine einmalige Zahlung ein oder drei Jahre lang, und nutzen Sie den reservierten bereitgestellten Durchsatz für alle Regionen, APIs, Konten und Abonnements einer bestimmten Registrierung. Weitere Informationen finden Sie auf der Dokumentationsseite.

Reservierung für ein Jahr Reservierung für drei Jahre
Durchsatz Schreibanforderungen für eine Region Schreibanforderungen für mehre Regionen Schreibanforderungen für eine Region Schreibanforderungen für mehre Regionen
Preise/Einsparungen Preis je 100 RU/s
(Einsparungen gegenüber nutzungsbasierter Bezahlung)
Preis je 100 RU/s
(Einsparungen gegenüber nutzungsbasierter Bezahlung)
Preis je 100 RU/s
(Einsparungen gegenüber nutzungsbasierter Bezahlung)
Preis je 100 RU/s
(Einsparungen gegenüber nutzungsbasierter Bezahlung)
Die ersten 50.000 RU/s $- $- $- $- $- $- $- $-
Die nächsten 450.000 RU/s $- $- $- $- $- $- $- $-
Darauffolgende 2,5 Millionen RU/s $- $- $- $- $- $- $- $-
Mehr als 3 Millionen RU/s $- $- $- $- $- $- $- $-

Durchsätze, die Sie zusätzlich zur reservierten Kapazität bereitstellen, werden zu Standardpreisen abgerechnet.

Genutzter Speicher

Azure Cosmos DB bietet unbegrenzten transaktionalen und analytischen Speicher (Vorschau). Dieser wird pro GB SSD-basiertem logischem Speicher abgerechnet, der für Ihre Daten und Indizes übergreifend über alle für die Georeplikation ausgewählten Regionen verwendet wird. Wenn Sie beispielsweise ein Azure Cosmos DB-Konto über drei Regionen replizieren, zahlen Sie die Gesamtspeicherkosten in jeder der drei Regionen.

Ihre Daten werden in zwei verschiedenen Speicherebenen für Transaktionen und Analysen (Vorschauversion) verwaltet. Die Workloads verwenden dabei dieselben logischen Daten, beeinträchtigen sich jedoch nicht gegenseitig. Während der Transaktionsspeicher standardmäßig immer aktiviert ist, müssen Sie den Analysespeicher (Vorschauversion) in Ihrem Cosmos-Container explizit aktivieren.

Mit dem Kapazitätsplanungstool können Sie Ihre Speicheranforderungen schätzen.

Genutzter Speicher Preis
1 GB verbrauchter Transaktionsspeicher (zeilenbasiert) $-/Monat
1 GB verbrauchter Analysespeicher (spaltenbasiert) – Vorschauversion $-/Monat

Für den Transaktionsspeicher fallen keine zusätzlichen Gebühren für die IOPS (eingehende/ausgehende Vorgänge pro Sekunde) an. Für den Analysespeicher werden Speichertransaktionen folgendermaßen in Rechnung gestellt:

Speichertransaktionen für Analysen Vorschau

Transaktionen Preis
Schreibvorgänge (pro 10,000 Vorgänge) $-
Lesevorgänge (pro 10,000 Vorgänge) $-

Mehrere Regionen und Verfügbarkeitszonen

Azure Cosmos DB ist ein vollständig verwalteter Datenbankdienst mit globaler, sofort einsatzbereiter Verteilung und transparenter Multimasterreplikation. Sie können jederzeit Regionen zu Ihrem Azure Cosmos DB-Konto hinzufügen oder Regionen daraus entfernen. Der Durchsatz, den Sie für verschiedene Datenbanken und Container konfigurieren, wird in jeder Region reserviert, die Ihrem Konto zugeordnet ist.

Neben der Konfiguration mehrerer Regionen kann nun beim Auswählen einer Region, die Ihrer Azure Cosmos-Datenbank zugeordnet werden soll, auch die Zonenredundanz aktiviert werden. Die Zonenredundanz ermöglicht zusätzliche Redundanz in einer bestimmten Region, indem Daten in mehrere Zonen in dieser Region repliziert werden. Die Redundanz für Verfügbarkeitszonen ist für Konten für eine Region und für Konten für mehrere Regionen mit Schreibvorgängen in mehrere Regionen verfügbar.

Azure Cosmos DB kostenlos testen

Azure Cosmos DB bietet Ihnen zahlreiche Möglichkeiten, wie Sie den Dienst kostenlos ausprobieren können.

Free-Tarif für Azure Cosmos DB: Entwickeln und testen Sie Anwendungen, oder führen Sie kleine Produktionsworkloads kostenlos innerhalb der Azure-Umgebung aus. Erste Schritte: Wenn Sie in einem neuen Konto den Free-Tarif aktivieren, erhalten Sie monatlich einen Durchsatz von 400 RU/s sowie 5 GB Speicher kostenlos – für die Lebensdauer Ihres Kontos.
Kostenloses Azure-Konto: Sind Sie neu bei Azure? Mit Azure Cosmos DB und anderen Azure-Diensten können Sie Präproduktionsanwendungen entwickeln und testen. Erste Schritte: Testen Sie Azure Cosmos DB und weitere Azure-Dienste im Rahmen eines kostenlosen Azure-Kontos mit 12 Monaten Laufzeit. Sie erhalten ein Guthaben von $200, das 30 Tage lang gültig ist, sowie ein Jahr lang monatlich 400 RU/s bereitgestellten Durchsatz sowie 5 GB Speicherplatz.)
30 Tage kostenlos: Sie haben die Möglichkeit, für einen begrenzten Zeitraum eine Nichtproduktionsdatenbank in Azure Cosmos DB auszuführen. Erste Schritte: Nutzen Sie für eine begrenzte Zeit kostenlos die Vorteile des global verteilten Diensts Azure Cosmos DB auch ohne Azure-Abonnement. Informationen dazu finden Sie unter Azure Cosmos DB kostenlos testen. Sie können diese beliebig oft verlängern.
Lokaler Azure Cosmos DB-Emulator: Azure Cosmos DB ermöglicht es Ihnen, Anwendungen ohne ein Azure-Abonnement oder zusätzliche Kosten auf Ihrem lokalen Computer zu testen. Erste Schritte: Laden Sie den kostenlosen Azure Cosmos DB-Emulator auf Ihren lokalen Windows-Computer herunter. Sobald Sie mit Ihrer Datenbank zufrieden sind, können Sie diese bereitstellen, indem Sie auf eine Azure Cosmos DB-Instanz in der Cloud verweisen.

Support und SLA

  • Technischen Support erhalten Sie ab $29/Monat über den Azure-Support. Der Support für die Abrechnungs- und Abonnementverwaltung wird kostenlos bereitgestellt.
  • Azure Cosmos DB ist in allen Azure-Regionen einschließlich öffentlicher Clouds, Regierungsclouds und DoD-Clouds verfügbarer. Weitere Informationen finden Sie auf der Seite Verfügbare Produkte nach Region.
  • SLA – Azure Cosmos DB garantiert eine Verfügbarkeit von mindestens 99,99 Prozent für Datenbanken in einer einzelnen Region und eine Verfügbarkeit von 99,999 Prozent für Datenbanken in mehreren Regionen sowie umfassende SLAs, die Latenz, Durchsatz und Konsistenz abdecken. Mehr erfahren

Häufig gestellte Fragen (FAQ)

  • Anforderungseinheiten sind die Währung für Datenbankvorgänge in Azure Cosmos DB. Jeder Vorgang – Schreib- und Lesevorgänge, Aktualisierungen und Abfragen – beansprucht CPU-, Speicher- und IOPs-Ressourcen. Diese Ressourcen verursachen Gebühren, die in Anforderungseinheiten (Request Units, RUs) ausgedrückt werden. Der bereitgestellte Durchsatz entspricht der gesamten Durchsatzkapazität für Datenbankvorgänge und wird in Anforderungseinheiten pro Sekunde (RU/s) festgelegt. Weitere Informationen finden Sie auf der Seite Anforderungseinheiten in Azure Cosmos DB.
  • Der bereitgestellte Durchsatz, der in Anforderungseinheiten pro Sekunde (Request Units per Second, RU/s) ausgedrückt wird und den Sie für Ihre Datenbank oder Ihren Container festgelegt haben, wird Ihnen pro Stunde in Rechnung gestellt.

    Standardmäßig bereitgestellter Durchsatz für einen einzelnen Container:

    Wenn Sie in der Region „USA, Osten 2“ ein Azure Cosmos DB-Datenbankkonto mit zwei Containern mit einem standardmäßig bereitgestellten Durchsatz von 500 RU/s bzw. 700 RU/s erstellen, beläuft sich der gesamte bereitgestellte Durchsatz auf 1.200 RU/s. Daher würde Ihnen Folgendes berechnet: 12 × $- = $-/Stunde.

    Wenn Sie aufgrund geänderter Durchsatzanforderungen die Kapazität der Container um jeweils 500 RU/s erhöht haben und gleichzeitig einen neuen Container mit 20.000 RU/s erstellen, beträgt Ihre bereitgestellte Gesamtkapazität 22.200 RU/s (1.000 RU/s + 1.200 RU/s + 20.000 RU/s). Ihre Rechnung sähe dann folgendermaßen aus: $- × 222 = $-/Stunde.

    Wenn in einem Monat mit 720 Stunden Ihr bereitgestellter Durchsatz 500 Stunden lang 1.200 RU/s und während der restlichen 220 Stunden 22.200 RU/s betrug, weist Ihre Monatsrechnung Folgendes aus: 500 × $-/Stunde + 220 × $-/Stunde = $-/Monat.

    Bereitgestellter Durchsatz für eine Datenbank (eine Gruppe von Containern):

    Wenn Sie in der Region „USA, Osten 2“ ein Konto mit zwei Cosmos DB-Datenbanken (die jeweils mehrere Sammlungen enthalten) mit einem bereitgestellten Durchsatz von 50.000 RU/s bzw. 70.000 RU/s erstellen, beläuft sich der gesamte bereitgestellte Durchsatz auf 120.000 RU/s. Daher würde Ihnen Folgendes berechnet: 1200 × $- = $-/Stunde.

    Wenn Ihr Durchsatz geändert werden muss und Sie den bereitgestellten Durchsatz für jede Datensatz um je 10.000 RU/s erhöhen, würde die insgesamt bereitgestellte Kapazität 140.000 RU/s (60.000 RU/s + 80.000 RU/s) betragen. Ihre Rechnung sähe dann folgendermaßen aus: 1400 × $- = $-/Stunde.

    Wenn in einem Monat mit 720 Stunden Ihr bereitgestellter Durchsatz 500 Stunden lang 120.000 RU/s und während der restlichen 220 Stunden 140.000 RU/s betrug, weist Ihre Monatsrechnung Folgendes aus: 500 × $-/Stunde + 220 × $-/Stunde = $- + $- = $-/Monat.

  • Bei der Autoskalierung (zuvor „Autopilot“) legen Sie eine Höchstgrenze für bereitgestellten Durchsatz in RU/s fest, auf die Ihre Datenbank oder Ihr Container skaliert werden kann. Die Abrechnung erfolgt dann stundenweise für die Anzahl von RU/s des verbrauchten bereitgestellten Durchsatzes und beginnt bei 400 Anforderungseinheiten pro Sekunde (RU/s) oder 10 % Ihres maximalen Werts. Wenn Sie z. B. einen maximalen Wert von 8.000 RU/s festlegen, führt Azure Cosmos DB basierend auf der tatsächlichen Nutzung automatisch eine Skalierung zwischen 800–8.000 RU/s durch.
  • Wenn der Free-Tarif für ein neues Azure Cosmos DB-Konto aktiviert wird, sind die ersten 400 RU/s sowie die ersten 5 GB Speicherplatz für die Lebensdauer des Kontos kostenlos. Zusätzlich können Sie, wenn Sie Datenbanken mit gemeinsam genutztem Durchsatz verwenden, bis zu 25 Container erstellen, die 400 RU/s auf Datenbankebene gemeinsam verwenden (max. 5 gemeinsame Datenbanken pro Konto mit Free-Tarif). Pro Azure-Abonnement können Sie den Free-Tarif für maximal ein Konto aktivieren. Die Aktivierung muss bei der Kontoerstellung erfolgen.
  • Konten mit dem Free-Tarif erhalten die ersten 400 RU/s und die ersten 5 GB Speicherplatz jeden Monat kostenlos. Wenn bereitgestellter Durchsatz und Speicherkapazität über 400 RU/s bzw. 5 GB hinausgehen, erfolgt die Abrechnung zu den regulären Azure Cosmos DB-Preisen. Die 400 RU/s gelten für standardmäßig bereitgestellten Durchsatz, per Autoskalierung bereitgestellten Durchsatz und Multimaster (Schreibvorgänge in mehreren Regionen).

    Der Free-Tarif wird auf Kontoebene angewendet. Wenn in einem Monat beispielsweise für ein Konto insgesamt 400 RU/s und drei Regionen mit je 5 GB verwendet wurden, werden für das Konto 800 RU/s (400 RU/s x 3 Regionen – 400 RU/s) und 10 GB Speicher (5 GB x 3 Regionen – 5 GB) in Rechnung gestellt. Wenn in den Regionen unterschiedliche Preise für die RU/s und den Speicher gelten, gilt der Rabatt für die Preise der Region, in der das Konto erstellt wurde.

  • Wenn Sie ein Cosmos-Konto mit Datenbanken und Containern über mehrere geografische Regionen erstellen, werden Ihnen der Durchsatz und die Speicherkapazität für jeden Container in jeder Region und die Datenübertragung zwischen den Regionen in Rechnung gestellt. Nehmen wir beispielsweise an, Sie stellen einen Container in der Region „USA, Westen“ mit einem Durchsatz von 10.000 RU/s bereit und speichern im jeweiligen Monat 1 TB Daten. Weiterhin fügen Sie drei Regionen hinzu: „USA, Osten“, „Europa, Norden“ und „Asien, Osten“ mit jeweils der gleichen Speicherkapazität und dem gleichen Durchsatz. Ihre monatliche Gesamtrechnung (basierend auf 31-Tage-Monaten) sieht dann wie folgt aus:

    Element Verbrauch (Monat) Satz Monatliche Kosten
    Rechnung für den Durchsatz für Container in „USA, Westen“ 10.000 RU/s x 24 x 31 $- pro 100 RU/s pro Stunde $-
    Rechnung für den Durchsatz für drei zusätzliche Regionen – „USA, Osten“, „Europa, Norden“ und „Asien, Osten“ 3 x 10.000 RU/s x 24 x 31 $- pro 100 RU/s pro Stunde $-
    Rechnung für den Speicher für Container in „USA, Westen“ 1 TB $-/GB $-
    Rechnung für den Speicher für drei zusätzliche Regionen („USA, Osten“, „Europa, Norden“ und „Asien, Osten“) 3 x 1 TB $-/GB $-
    Gesamt $-

    Nehmen wir außerdem an, Sie übertragen jeden Monat 100 GB Daten aus dem Container in der Region „USA, Westen“, um Daten in den Regionen „USA, Osten“, „Europa, Norden“ und „Asien, Osten“ zu replizieren. Ausgehende Daten werden nach der Datenübertragungsrate abgerechnet.

  • Wenn Sie Container betreiben, die mehrere geografische Regionen umfassen, werden Ihnen der bereitgestellte Durchsatz und die Speicherkapazität für jeden Container in jeder Region sowie die Datenübertragung zwischen den Regionen in Rechnung gestellt. Der bereitgestellte Durchsatz wird Ihnen in Rechnung gestellt.
  • Die Speicherkapazität wird in Einheiten der maximalen Menge an gespeicherten Daten pro Stunde (in GB) für einen Zeitraum von einem Monat abgerechnet. Wenn Sie beispielsweise in der ersten Hälfte des Monats 100 GB Speicher und in der zweiten Hälfte des Monats 50 GB Speicher nutzen, wird Ihnen eine Nutzung von 75 GB Speicher für diesen Monat in Rechnung gestellt.

  • Ihnen wird für jede Stunde, die der Container oder die Datenbank vorhanden ist, die Pauschale in Rechnung gestellt. Dies gilt unabhängig von der Nutzung oder davon, ob der Container oder die Datenbank weniger als eine Stunde aktiv ist. Wenn Sie beispielsweise einen Container oder eine Datenbank erstellen und diesen bzw. diese fünf Minuten später löschen, wird auf Ihrer Rechnung eine Stunde aufgeführt.

  • Ihnen wird für jede Stunde der maximale bereitgestellte Durchsatz in Rechnung gestellt.

    Wenn Sie beispielsweise den bereitgestellten Durchsatz um 9:30 Uhr von 400 RU/s auf 1.000 RU/s erhöhen und um 10:45 Uhr wieder auf 400 RU/s reduzieren, wird Ihnen der Durchsatz von 1.000 RU/s für zwei Stunden berechnet.

    Wenn Sie den bereitgestellten Durchsatz für einen oder mehrere Container um 9:30 Uhr von 100.000 RU/s auf 200.000 RU/s erhöhen und um 10:45 Uhr wieder auf 100.000 RU/s reduzieren, wird Ihnen der Durchsatz von 200.000 RU/s für zwei Stunden berechnet.

  • Sie können den bereitgestellten Durchsatz (d.h. Anforderungseinheiten pro Sekunde) für jeden Container und jede Datenbank über das Azure-Portal, eines der unterstützten SDKs oder die REST-API hoch- oder herunterskalieren.

  • Mit reservierter Azure Cosmos DB-Kapazität können Sie Geld sparen, da Sie einen Rabatt erhalten, wenn Sie bereitgestellten Durchsatz für ein Jahr oder drei Jahre im Voraus bezahlen. Für die reservierte Kapazität wird ein Rabatt bei der Abrechnung angeboten. Sie hat keinen Einfluss auf den Laufzeitstatus Ihrer Ressourcen. Sie können reservierte Kapazität für Azure Cosmos DB im Azure-Portal erwerben. Weitere Informationen zu reservierter Kapazität finden Sie in der Dokumentation zu Azure Cosmos DB.

Ressourcen

Kalkulieren Sie die monatlichen Kosten für Azure-Dienste

Lesen Sie die häufig gestellten Fragen zu den Preisen von Azure

Erfahren Sie mehr über Azure Cosmos DB

Hier finden Sie Tutorials zu technischen Themen, Videos und weitere Ressourcen

Zur Schätzung hinzufügen Für die Anzeige im Rechner „v“ drücken

Guthaben von $200 zur Weiterbildung und zur Lösungsentwicklung nutzen und von weiteren kostenlosen Produkten profitieren