Azure Cosmos DB – Preise

Vollständig verwalteter, global verteilter Datenbankdienst mit Unterstützung mehrerer Modelle

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.

Entwickeln Sie mit Azure Cosmos DB in Echtzeit Always On-Anwendungen in jeder Größenordnung. Der Datenbankdienst mit mehreren Modellen ist vollständig verwaltet, global verteilt, bietet 99,999 Prozent Hochverfügbarkeit sowie Latenzen für Lese- und Schreibvorgänge im einstelligen Millisekundenbereich an jedem Ort der Welt. Dies wird durch eine SLA zugesichert. Mithilfe der integrierten cloudnativen Funktionen, wie die fünf Konsistenzmodelle, die automatische Indizierung und mehrere Datenmodelle, können Sie die App-Entwicklung vereinfachen und die Entwicklerproduktivität steigern.

Migrieren Sie Daten mühelos von MongoDB-, Gremlin- sowie Cassandra-Datenbanken, ohne Ihre Anwendung anzupassen. Führen Sie zudem mithilfe von Apache Spark operative Analysen in Echtzeit durch. Sie bezahlen nur für die Ressourcen, die Sie tatsächlich verwenden, indem Sie den Durchsatz und Speicher ohne Begrenzungen elastisch und unmittelbar skalieren können.

Preise

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

Der bereitgestellte Durchsatz wird in Anforderungseinheiten pro Sekunde (Request Units per second, RU/s) angegeben. Diese können für verschiedene Datenbankvorgänge verwendet werden (z.B. Einfügen, Lesen, Ersetzen, upsert, Löschen, Abfragen und so weiter). Sie können den Durchsatz in Schritten von 100 RU/s bereitstellen oder elastisch skalieren – entweder programmgesteuert mithilfe eines API-Aufrufs oder über das Azure-Portal. Sie können bei der Konfiguration Ihres Datenbankkontos festlegen, ob Schreibvorgänge in mehreren Regionen (Multimaster) oder nur einer Region (Singlemaster) zugelassen werden. Mit einer ein- oder dreijährigen Verpflichtung über die reservierte Kapazität von Azure Cosmos DB profitieren Sie von beträchtlichen Kosteneinsparungen für den bereitgestellten Durchsatz.

Beim Speicher wird pro GB abgerechnet, das für Ihre SSD-gestützten Daten und Ihren Index verwendet wird.

Preisübersicht

Einheit Preis
Bereitgestellter Durchsatz (Schreibvorgänge in mehreren Regionen) pro 100 RU/s $-
Bereitgestellter Durchsatz (Schreibvorgänge in einer Region) pro 100 RU/s $-
SSD-Speicher (pro GB) $- /GB/Monat
Es gelten die Standardsätze für die Datenübertragung. Die geschätzten monatlichen Preise basieren auf 730 Stunden pro Monat.

Bereitgestellter Durchsatz

Azure Cosmos DB rechnet den bereitgestellten Durchsatz auf Stundenbasis ab. Dadurch wird die Hochverfügbarkeit in jeder Größenordnung garantiert, indem Ressourcen für Sie bereitgestellt werden.

Sie können den Durchsatz für Folgendes bereitstellen:

  1. Azure Cosmos-Container. Je nach gewähltem Datenmodell bzw. gewählter API sollte es sich bei einem Container um eine Sammlung (MongoDB oder SQL), einen Graph (Gremlin) oder eine Tabelle (Cassandra oder Table) handeln. Container werden in Azure Cosmos DB horizontal partitioniert und lassen sich elastisch skalieren, wodurch unbegrenzte Durchsätze und Speichergrößen erzielt werden können.
  2. Azure Cosmos-Datenbank. Der für die Datenbank konfigurierte Durchsatz wird für alle Container der Datenbank zusammen bereitgestellt. Sie können bestimmte Container vom bereitgestellten Durchsatz in der Datenbank explizit ausschließen und für diese Container stattdessen Durchsätze auf Containerebene bereitstellen. Je nach ausgewähltem Datenmodell bzw. ausgewählter API kann es sich bei einer Datenbank um einen Keyspace (Cassandra), eine Datenbank (MongoDB oder SQL) oder ein Datenbankkonto (Gremlin oder Table) handeln.

Der bereitgestellte Durchsatz startet bei 400 RU/s pro Container oder Datenbank und kann in Schritten von 100 RU/s hochskaliert werden. Sie können Ihre Durchsatzanforderungen mit dem Anforderungseinheitenrechner von Azure Cosmos DB schätzen.

Reservierte Kapazität für bereitgestellten Durchsatz

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

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 Speicher, ohne dass Bereitstellung, Konfiguration oder erweiterte Reservierungen erforderlich sind. Zudem skaliert der Dienst basierend auf den Daten und Indizes, die zu einem Azure Cosmos DB-Container hinzugefügt oder daraus entfernt werden, automatisch hoch bzw. herunter.

Der Speicher wird nach den GB des lokalen SSD-gestützten logischen Speicherplatzes abgerechnet, der von Ihren Daten und Indizes in allen Regionen genutzt werden, in denen Sie Azure Cosmos DB verwenden. Wenn Sie beispielsweise ein Azure Cosmos DB-Konto über drei Regionen replizieren, zahlen Sie die Gesamtspeicherkosten in jeder der drei Regionen. Mit dem Kapazitätsplanungstool können Sie Ihre Speicheranforderungen schätzen. Die Kosten für Speicher in Azure Cosmos DB liegen bei $-/GB/Monat.

Azure Cosmos DB kostenlos testen

Entwickeln und testen Sie produktionsreife Apps Ihres lokalen Computers mit dem lokalen Emulator von Azure Cosmos DB. 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.
Sie sind neu bei Azure und möchten eine App vor der Produktion testen? Probieren Sie Azure Cosmos DB und weitere Azure-Dienste mit einem kostenlosen Azure-Konto aus Probieren Sie Azure Cosmos DB und weitere Azure-Dienste im Rahmen eines kostenlosen Azure-Kontos mit 12 Monaten Laufzeit aus. 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.)
Erstellen Sie für 30 Tage eine globale Azure Cosmos DB-Datenbank ohne Verpflichtungen, und führen Sie diese aus. Nutzen Sie für eine begrenzte Zeit kostenlos die Vorteile des global verteilten Diensts Azure Cosmos DB auch ohne Abonnement. Informationen dazu finden Sie unter Azure Cosmos DB kostenlos testen.

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: Wir garantieren eine Verfügbarkeit von mindestens 99,99 % für Datenbanken mit einer Region und 99,999 % für Datenbanken mit mehreren Regionen für die erfolgreiche Verarbeitung von Anforderungen und die Durchführung von Vorgängen in Azure Cosmos DB. Weitere Informationen finden Sie auf der Seite SLA für Azure Cosmos DB.

Häufig gestellte Fragen (FAQ)

  • In Azure Cosmos DB reservieren Sie Durchsatz (für eine Datenbank oder einen Container) und bezahlen nur für den reservierten Durchsatz für eine Stunde. Der Vorteil des Modells mit bereitgestelltem Durchsatz für die Kunden besteht darin, dass Leistung und Elastizität bei jeder Skalierung garantiert werden. Über das Modell mit bereitgestelltem Durchsatz kann Cosmos DB Hochverfügbarkeit, garantierte niedrige Latenz sowie garantierten Durchsatz im 99. Perzentil unabhängig von der Skalierung bieten. Der reservierte Durchsatz wird in Anforderungseinheiten (Request Units, RUs) pro Sekunde angegeben. Jeder Vorgang in Azure Cosmos DB, einschließlich Schreib-, Aktualisierungs- und Lesevorgänge, Abfragen sowie die Aktualisierung eines Dokuments, verbraucht CPU, Arbeitsspeicher und IOPS. Mit anderen Worten: Für jeden Vorgang fällt eine Anforderungsgebühr an, die in Anforderungseinheiten (RUs) ausgedrückt wird. Weitere Informationen finden Sie auf der Seite Anforderungseinheiten in Azure Cosmos DB.

  • Abgerechnet wird der in Anforderungseinheiten pro Sekunde (RU/s) bereitgestellte Durchsatz, der für Ihre Azure Cosmos DB-Datenbank oder Ihren Container auf Stundenbasis reserviert wurde, stundenweise für den Zeitraum der Bereitstellung.

    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 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.

  • 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.

    Schreibanforderungen für mehre Regionen

    Angenommen, Sie stellen einen Container in der Region „USA, Westen“ mit einem Durchsatz von 10.000 RU/s bereit und speichern in diesem Monat 1 TB Daten. Weiterhin gehen wir davon aus, dass Sie die drei Regionen „USA, Osten“, „Europa, Norden“ und „Asien, Osten“ hinzufügen, wobei für jede die gleiche Speicherkapazität und der gleiche Durchsatz bereitgestellt werden. Außerdem möchten Sie Schreibvorgänge für alle Container in den vier Regionen über Ihre global verteilte App ausführen. 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“ (Schreibvorgänge in mehreren Regionen) 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“ (Schreibvorgänge in mehreren Regionen) (3 + 1) * 10.000 RU/s * 24 * 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 für das obigen Beispiel zusätzlich 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.

  • 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 zentral hoch- oder herunterskalieren.

  • Durch reservierte Azure Cosmos DB-Kapazitäten können Sie Kosten einsparen, indem Sie im Voraus eine bereitgestellte Cosmos DB-Durchsatzkapazität für ein Jahr oder für drei Jahre bezahlen und einen Rabatt auf den bereitgestellten Cosmos DB-Durchsatz für Datenbanken und Container (Tabellen/Sammlungen/Graphen) erhalten. Reservierte Azure Cosmos DB-Kapazitäten können durch eine Vorauszahlung für ein bzw. drei Jahre Ihre Cosmos DB-Ausgaben gegenüber den regulären Preisen erheblich reduzieren. Reservierte Kapazität stellt lediglich einen Abrechnungsrabatt dar, der keine Auswirkungen auf den Zustand Ihrer Cosmos DB-Ressourcen zur Laufzeit hat. Sie können reservierte Kapazitäten für Cosmos DB im Azure-Portal erwerben. Weitere Informationen zu reservierter Kapazität finden Sie in der Dokumentation zu 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

Sehen Sie sich technikbezogene Lernprogramme, Videos und weitere Ressourcen an

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

Mit einem Guthaben von $200 lernen und erstellen und von weiteren kostenlosen Produkten profitieren