Azure Cosmos DB priser

Totaladministrert globalt distribuert multimodell databasetjeneste

Start din gratis Azure-konto og få en kreditt på $200 i 30 dager, i tillegg til 12 måneder med gratis tilgang til Azure Cosmos DB.

Utvikle programmer som alltid er aktive og passer enhver skalering med Azure Cosmos DB, en totaladministrert, globalt distribuert databasetjeneste med flere modeller med 99.999 prosent høy tilgjengelighet samt lese- og skriveforsinkelse på kun ensifrede millisekunder, hvor som helst i verden, støttet av omfattende serviceavtaler. Forenkle apputvikling og øk utviklerproduktiviteten med innebygde, sky-integrerte egenskaper, inkludert fem konsekvensmodeller, automatisk indeksering og mange datamodeller og API-er.

Overfør eksisterende data enkelt fra databasene MongoDB, Gremlin, Cassandra og Etcd uten å endre programmet, og kjør driftsanalyser i sanntid med Apache Spark-kobling og Jupyter Notebooks (forhåndsversjon), som er innebygd i Cosmos DB. Betal bare for det du trenger, ved elastisk og øyeblikkelig skalering av gjennomstrømming og lagring uten grenser.

Priser

Azure Cosmos DB fakturerer for klargjort gjennomstrømming og forbrukt lagring per time.

Klargjort gjennomstrømming uttrykkes i forespørselsenheter per sekund (RU/s). Dette kan brukes for flere databaseoperasjoner (f.eks. innsettinger, lesehandlinger, erstatninger, upsert, slettinger, spørringer, osv.). For eksempel er 1 RU/s tilstrekkelig for å behandle én etter hvert konsekvent lesing per sekund av 1000 elementer, og 5 RU/s er tilstrekkelig til å behandle én skriving per sekund for 1000 elementer.

Lagring faktureres for hver GB som brukes for dine halvlederstasjon-sikrede data og indeks.

Nye kontoer er kvalifisert til å motta 400 forespørselsenheter for gjennomstrømming og 5 GB lagring per måned med Azure Cosmos DB-gratisnivå

Klargjort gjennomstrømming

Minimum klargjort gjennomstrømming for en beholder eller database er 400 RU/s, som tilsvarer 1 milliard lesinger per måned. Du kan klargjøre gjennomstrømming og fleksibelt skalere i trinn på 100 RU/s (noe som tilsvarer 267,8 lesinger per måned) og fleksibelt skalere opptil flere hundre millioner RU/s til enhver tid så lenge du opprettholder serviceavtaler. Du vil bli fakturert en timepris for den maksimale klargjorte gjennomstrømmingen på beholderen eller databasen. Kontoen din kan konfigureres til å godta skrivinger i flere områder (multimaster) eller et enkelt område (single-master).

Manuelt konfigurere klargjort gjennomstrømming

Klargjort gjennomstrømming kan konfigureres manuelt på Cosmos-beholderen eller -databasen ved å enten bruke Azure-portalen eller programmatisk ved å bruke en API.

Klargjort gjennomstrømming – Enhet (100 RU/s per time) Pris
100 RU/s konto i ett område 1 x $-
100 RU/s enkel hovedkonto i flere områder med N > 1 områder N områder x $-
100 RU/s multimaster-konto i flere områder med N > 1 områder* N x $-

Standard dataoverføringsrater gjelder. Månedsprisoverslagene er basert på 730 timer per måned.

Cosmos-beholdere og -databaser krever en minimum klargjort gjennomstrømming på 400 RU/s.

* Prisen for multiområde, multimaster kontoer opprettet før 1. desember 2019 er (N områder + 1) x $-

Du kan estimere dine behov for klargjort gjennomstrømming ved å bruke Azure Cosmos DB kapasitetsplanlegger (dvs. RU-kalkulator).

Automatisk konfigurere klargjort gjennomstrømming med autopilot Testversjon

Med Autopilot-modus vil beholderne og databasene dine automatisk skalere klargjort gjennomstrømming basert på mønstre for arbeidsbelastning, opprettholde serviceavtaler, uten at du trenger å manuelt administrere kapasitet eller håndtere hastighetsbegrensning. Dette er best for uforutsigbare, sjeldne eller brå arbeidsbelastninger. Mens programmet sender forespørsler til Cosmos-beholderen eller -databasen, vil Autopilot-modus automatisk og umiddelbart justere klargjort gjennomstrømming basert på behovene til arbeidsbelastningen.

Autopilot gjennomstrømming – Enhet (100 RU/s per time) Pris
100 Autopilot RU/s, konto i ett område $-
100 Automation RU/s, enkel hovedkonto i flere områder med N > 1 områder N områder x $-, der N > 1
100 RU/s multimaster-konto i flere områder med N områder N områder x $-, der N > 1

Se dokumentasjon-siden for mer informasjon.

Reservert kapasitet for klargjort gjennomstrømming

Du drar fordel av kostnadsbesparelser på opptil 65 prosent og serviceavtaler med forbedret tilgjengelighet, samtidig som du reduserer byrden av kapasitetsplanlegging og administrasjon gjennom prisene for reservert kapasitet i Azure Cosmos DB. Reserver klargjort gjennomstrømning i ett eller tre år med engangsbetaling, og del reservert, klargjort gjennomstrømming på tvers av alle områder, API-er, kontoer og abonnementer under en gitt registrering. Se dokumentasjonssiden for mer informasjon.

Ett års reservering Tre års reservering
Gjennomstrømming Skriving til ett område Skriving til flere områder Skriving til ett område Skriving til flere områder
Pris/besparelser Pris per 100 RU/s
(besparelser over forbruksbetalt)
Pris per 100 RU/s
(besparelser over forbruksbetalt)
Pris per 100 RU/s
(besparelser over forbruksbetalt)
Pris per 100 RU/s
(besparelser over forbruksbetalt)
Første 50K RU/s $- $- $- $- $- $- $- $-
Neste 450K RU/s $- $- $- $- $- $- $- $-
Neste 2,5M RU/s $- $- $- $- $- $- $- $-
Over 3M RU/s $- $- $- $- $- $- $- $-

All gjennomstrømming som du klargjør utover den reserverte kapasiteten faktureres til standard priser for klargjort gjennomstrømming.

Brukt lagring

Azure Cosmos DB gir ubegrenset lagring av transaksjoner og analytisk (forhåndsversjon) lagring. Lagring faktureres som GB med lokal halvlederstasjon-sikret logisk lagrin som brukes av dine data og indekser på tvers av alle områder der du bruker Azure Cosmos DB. Hvis du, for eksempel, replikerer en Azure Cosmos DB-konto over tre områder, betaler du for den totale lagringskostnaden i hver av de tre områdene.

Dataene dine administreres i to distinkte lagringsnivåer: lagring av transaksjoner og analytisk (forhåndsversjon) lagring, med arbeidsbelastninger som opererer på samme logiske data uten å komme i konflikt med hverandre. Mens lagring av transaksjoner alltid er aktivert som standard, må du eksplisitt aktivere analytisk (forhåndsversjon) lagring på Cosmos-beholderen din.

Bruk kapasitetsplanlegger-verktøyet til å beregne hvor mye lagring du trenger.

Brukt lagring Pris
1 GB med brukt lagring av transaksjoner (radorientert) $- per måned
1 GB med brukt analytisk lagring (kolonneorientert) – forhåndsversjon $- per måned

For lagring av transaksjoner er det ingen tilleggsgebyr for IOPS (I/U-operasjoner per sekund). For analytisk (forhåndsversjon) lagring, faktureres lagringstransaksjoner som følger:

Analytiske lagringstransaksjoner Testversjon

transaksjoner Pris
Skriveoperasjoner (per 10,000 operasjoner) $-
Leseoperasjoner (per 10,000 operasjoner) $-

Flere områder og tilgjengelighetssoner

Azure Cosmos DB er en totaladministrert databasetjeneste med nøkkelferdig global distribusjon og gjennomsiktig multimasterreplikering. Du kan legge til og fjerne områder i Azure Cosmos-kontoen når som helst. Gjennomstrømmingen som du konfigurerer for forskjellige databaser og beholdere i Azure Cosmos er reservert i hvert område knyttet til Cosmos-kontoen din.

I tillegg til konfigurasjon for flere områder, kan du nå også aktivere soneredundans når du velger et område som skal knyttes til Azure Cosmos-databasen din. Soneredundans gir ekstra redundans innenfor et gitt område ved å replikere data over flere soner i det området. Tilgjengelighetssoner for redundans er tilgjengelig for kontoer i ett område, og kontoer for flere områder med skriving for flere områder aktivert.

Prøv Azure Cosmos DB gratis

Det er en rekke måter du kan komme i gang gratis med Azure Cosmos DB

Azure Cosmos DB-gratisniv. Utvikle og test programmer, eller kjør små produksjonsmengder gratis i Azure-miljøet. Kom i gang: Aktiver gratisnivå på en ny konto for å motta 400 forespørselsenheter for gjennomstrømming og 5 GB med kostnadsfri lagring for kontoens levetid.
Gratis Azure-konto. Er du ny på Azure? Utvikle og test en forproduksjonsprogram med Azure Cosmos DB og andre Azure-tjenester. Kom i gang: Prøv Azure Cosmos DB og andre Azure-tjenester som en del av en 12-måneders Gratis Azure-konto. Få $200 kreditt i 30 dager og nyt 400 RU/s med klargjort gjennomstrømming og 5 GB lagringsplass per måned i et år.)
30 dager gratis. Kjør en Azure Cosmos DB-database uten produksjon i en begrenset periode. Kom i gang: Prøv globalt distribuerte Azure Cosmos DB i en begrenset periode uten kostnad og uten Azure-abonnement via Prøv Azure Cosmos DB gratis. Du kan fornye mange ganger.
Azure Cosmos DB lokal emulator. Test applikasjoner fra din lokale maskin uten å starte et Azure-abonnement eller pådra deg noen kostnader. Kom i gang: Last ned Azure Cosmos DB-emulatoren gratis fra din lokale Windows-maskin. Når du er fornøyd med databasen, kan du distribuere den ved å peke på en Azure Cosmos DB-forekomst i skyen.

Kundestøtte og tjenestenivåavtaler

  • Teknisk støtte er tilgjengelig via Azure Support fra $29 per måned. Fakturerings- og abonnementsstøtte er uten kostnad.
  • Azure Cosmos DB er tilgjengelig i alle Azure-områder inkludert offentlige, statlige- og DoD-skyer. Du kan finne ut mer ved å besøke Azure-tjenester tilgjengelig ved områdesiden.
  • Serviceavtale – Vi garanterer minst 99,99 prosent tilgjengelighet for at databaser i ett enkelt område og 99,999 prosent tilgjengelighet for at databaser i flere områder skal vellykket behandle og utføre operasjoner i Azure Cosmos DB. I tillegg tilbyr vi omfattende serviceavtaler som dekker ventetid, gjennomstrømming, konsekvens og høy tilgjengelighet. Gå til SLA-siden for å finne ut mer.

Vanlige spørsmål

  • I Azure Cosmos DB reserverer du gjennomstrømming (på enten en database eller en beholder) og betaler kun for den reserverte gjennomstrømmingen for en gitt time. Fordelen for kundene med klargjort gjennomstrømming-modellen, er at den gir garantert ytelse og elastisitet i enhver skala. Klargjort gjennomstrømming-modellen gjør det mulig for Cosmos DB å tilby høy tilgjengelighet, garantert lav ventetid, i tillegg til garantert gjennomstrømming på 99. prosentilen på en skaleringsuavhengig måte. Den reserverte gjennomstrømmingen er spesifisert med Request Units (RU) per sekund. Hver operasjon i Azure Cosmos DB, inkludert skriving, oppdateringer, lesinger og spørringer og oppdateringer av dokumenter, bruker CPU, minne og IOP-er. Det vil si at for hver operasjon så påløper det en forespørselsavgift, som uttrykkes i forespørselsenheter (RU-er). For å finne ut mer kan du gå til siden Forespørselsenheter i Azure Cosmos DB.

  • Du blir fakturert basert på gjennomstrømming uttrykt i (Forespørselsenheter per sekund (RU/s) som har blitt reservert for Azure Cosmos DB-databasen eller -beholderen din basert på en timespris for tiden den var klargjort.

    Klargjort gjennomstrømming for en individuell beholder:

    Hvis du oppretter en databasekonto med Azure Cosmos DB i USA, øst 2 med to beholdere med klargjort gjennomstrømming på 500 FE/s og 700 FE/s, henholdsvis, vil du ha en total klargjort gjennomstrømming på 1200 FE/s. Du blir derfor belastet 12 x $- = $- per time.

    Hvis gjennomstrømmingsbehovene endres og du øker kapasiteten for hver beholder med 500 RU/s, og samtidig oppretter en ny beholder som bruker 20 000 RU/s, får du en total klargjort kapasitet på 22 200 RU/s (1000 RU/s + 1200 RU/s + 20 000 RU/s). Fakturaen blir da endret til: $- x 222 = $- per time.

    I en måned med 720 timer, hvis 500 timer med klargjort gjennomstrømming var 1200 RU/s og den klargjorte gjennomstrømmingen for de gjenværende 220 timene var 22 200 RU/s, vil den månedlige fakturaen vise: 500 x $- per time + 220 x $- per time = $- per måned.

    Klargjort gjennomstrømming for en database (gruppe med beholdere):

    Hvis du oppretter en konto i USA, øst 2 med to Cosmos DB-databaser (med en gruppe samlinger under hver) med klargjorte gjennomstrømminger på 50K FE/s og 70K FE/s, henholdsvis, vil du ha en total klargjort gjennomstrømming på 120K FE/s. Du blir derfor belastet 1200 x $- = $- per time.

    Hvis gjennomstrømmingsbehovene dine endres og du øker hver databases klargjorte gjennomstrømming med 10K FE/s hver, blir den totale klargjorte kapasiteten 140K FE/s (60K FE/s + 80K FE/s). Fakturaen blir da endret til: 1400 * $- = $- per time.

    I en måned med 720 timer, hvis 500 timer med klargjort gjennomstrømming var 120K FE/s og den klargjorte gjennomstrømmingen for de gjenværende 220 timene var 140K FE/s, vil den månedlige fakturaen vise: 500 x $- per time + 220 x $- per time = $- + $- = $- per måned.

  • Med Autopilot (for øyeblikket i forhåndsversjon), vil du faktureres per time for grunnprisen i det valgte nivået ditt, og den maksimale klargjorte gjennomstrømmingen i Autopilotutopilot-modus for tildelte timer, basert på mønstrene for arbeidsbelastningen din. Klargjort gjennomstrømming uttrykkes i forespørselsenheter per sekund (RU/s).
  • Når gratisnivå er aktivert på en ny Azure Cosmos DB-konto, får du de første 400 forespørselsenhetene og 5 GB med lagring kostnadsfritt for kontoens levetid. I tillegg, når du bruker delte gjennomstrømmingsdatabaser, kan du opprette opptil 25 beholdere som deler 400 forespørselsenheter ved databasenivå (maks. 5 delte databaser per gratisnivåkonto). Du kan ha maksimalt ett gratisnivå på konto per Azure-abonnement og må registrere deg for dette når du oppretter kontoen.
  • For kontoer på gratisnivå vil du motta de første 400 forespørselsenhetene og 5 GB med lagring kostnadsfritt. Forespørselsenheter og lagring utover 400 og 5 GB vil bli fakturert til vanlige Azure Cosmos DB-priser i henhold til prissiden. De 400 forespørselsenhetene gjelder for alle former av forespørselsenheter – klargjort gjennomstrømming, autopilot og multimaster.

    Gratisnivårabatten gis på kontonivå. Hvis en konto for eksempel i løpet av en måned hadde totalt 400 forespørselsenheter og tre områder, med 5 GB i hvert område, blir kontoen fakturert for 800 forespørselsenheter (400 forespørselsenheter x 3 områder - 400 forespørselsenheter) og 10 GB med lagring (5 GB x 3 områder - 5 GB) for hver time i måneden. Hvis områdene har forskjellige priser for forespørselsenheter og lagring, gjenspeiler rabatten prisene til området der kontoen ble opprettet.

  • Når du velger å få en Cosmos-konto (med beholdere og databaser) til å dekke flere geografiske områder, faktureres du for gjennomstrømmingen og lagringen for hver beholder i hvert område, og for dataoverføringen mellom områdene. Tenk deg en beholder i USA, vest som er klargjort med en gjennomstrømming på 10 000 forespørselsenheter/sekund og lagrer 1 TB data denne måneden. La oss anta at du legger til 3 områder: USA, øst; Nord-Europa og Øst-Asia, hvert med samme lagring og gjennomstrømming. Den totale månedlige fakturaen blir da (vi antar at en måned har 31 dager):

    Element Bruk (måned) Pris Månedlig kostnad
    Gjennomstrømmingsfaktura for beholder i USA, vest 10000 forespørselsenheter/s * 24 * 31 $- per 100 forespørselsenheter/s per time $-
    Gjennomstrømmingsfaktura for 3 ekstra områder - USA, øst, Nord-Europa og Asia/Stillehavskysten 3 * 10000 forespørselsenheter/s * 24 * 31 $- per 100 forespørselsenheter/s per time $-
    Lagringsfaktura for beholder i USA, vest 1 TB $-/GB $-
    Lagringsfaktura for 3 ekstra områder - USA, øst, Nord-Europa og Asia/Stillehavskysten 3 * 1TB $-/GB $-
    Totalt $-

    La oss også anta at du sender ut 100 GB data hver måned fra beholderen i USA, vest, for å replikere data i USA, øst, Nord-Europa og Asia/Stillehavskysten. Utgående trafikk faktureres med priser for dataoverføring.

  • Når du velger å bruke beholdere som dekker flere geografiske områder, faktureres du for den klargjorte gjennomstrømmingen og lagringen for hver beholder i hvert område, og for dataoverføringen mellom områdene. Du vil bli fakturert for den klargjorte gjennomstrømmingen.
  • Lagringskapasiteten faktureres i enheter på maksimal mengde lagrede data per time, i gigabyte (GB), per måned. Hvis du for eksempel utnytter 100 GB lagring i halvparten av måneden og 50 GB i den andre halvdelen av måneden, blir du fakturert tilsvarende 75 GB lagring for den måneden.

  • Du faktureres etter en flat sats for hver time beholderen eller databasen eksisterer, uavhengig av bruken eller om beholderen eller databasen er aktiv i mindre enn en time. Hvis du for eksempel oppretter en beholder eller database og sletter den 5 minutter senere, vil du likevel belastet for 1 time.

  • Du belastes for den maksimale klargjorte gjennomstrømmingen for en gitt time.

    Hvis du for eksempel øker klargjort gjennomstrømming klokken 9.30 fra 400 RU/s til 1000 RU/s og deretter reduserer den klargjorte gjennomstrømmingen klokken 10.45 tilbake til 400 RU/s, blir du belastet for to timer med 1000 RU/s.

    Hvis du øker den klargjorte gjennomstrømmingen for en beholder eller beholdergruppe kl. 09:30 fra 100K FE/s til 200K FE/s og deretter reduserer den klargjorte gjennomstrømmingen tilbake til 100K FE/s kl. 10:45, blir du belastet for to timer med 200K FE/s.

  • Du kan skalere den klargjorte gjennomstrømmingen opp eller ned (dvs. forespørselenheter per sekund) for hver beholder eller en database ved å bruke Azure-portalen, en av de støttede SDK-ene eller REST-API-et.

  • Azure Cosmos DB med reservert kapasitet hjelper deg med å spare penger ved å forhåndsbetale i ett år eller tre år for Cosmos DB med klargjort gjennomstrømmingskapasitet, slik at du får rabatt på Cosmos DB klargjort gjennomstrømming for databaser og beholdere (tabeller/samlinger/grafer). Azure Cosmos DB med reservert kapasitet kan redusere Cosmos DB-kostnadene dine sammenlignet med regulære priser med ett eller tre års forpliktelse. Reservert kapasitet gir en faktureringsrabatt, og påvirker ikke kjøretidstilstanden til Cosmos DB-ressursene dine. Du kan kjøpe en reservert kapasitet til Cosmos DB i Azure-portalen. For å lære mer om reservert kapasitet, kan du lese Cosmos DB-dokumentasjonen.

Ressurser

Beregn dine månedlige kostnader for Azure-tjenester

Se gjennom vanlige spørsmål om Azure-priser

Les mer om Azure Cosmos DB

Se gjennom tekniske opplæringer, videoer og flere ressurser

Legg til estimat. Trykk «v» for å vise på kalkulator

Lær hvordan du utvikler med $200 i kreditt, og fortsett gratis