Azure Cosmos DB offers different pricing options depending on data replication and provisioned throughput needs. Customers can choose between single-master or multi-master replication to write data to one or multiple Azure regions. Reserved capacity offers up to 65% savings with 1- or 3-year commitments but is billed hourly based on provisioned request units. Throughput can be provisioned at the database or container level and shared or isolated respectively.
Report
Share
Report
Share
1 of 1
More Related Content
Azure Cosmos DB Pricing 101 Infographic
1. Multi-master
Write data to any number
of Azure regions
Single-master
Write data to a single
Azure region
Reserved capacity
One- or three-year terms
offer ≤65% savings
Pay hourly
Monthly billing, based on
hourly provisioned RU/s
Database level
Share throughput across all
database containers
Container level
Assign throughput to
specific database containers
# of Azure
regions
# of Request
Units (RU/s)
or
Azure Cosmos DB
Pricing formula
Provisioned throughput
Hourly provisioned Request Units
(RU/s) normalized across reads,
writes, queries, updates, and
deletions.
Consumed storage
Hourly consumption of SSD-
backed storage (GBs) for data
and indexes.
Total
price
Provisioned
throughput
Consumed
storage
Data
storage
Index storage
Auto-indexing estimated at 30-50% of data.
Adjust index storage with custom policies.
Provisioning (DB) Writes (Acct) Contract (Acct)Throughput
or or