Azure Cosmos DB offers flexible pricing models to suit your needs, including throughput (Request Units per second - RU/s) and storage.
Request Units (RUs) are a normalized measure of throughput. The cost is based on the number of RUs provisioned per second and the duration for which they are provisioned.
| Region | API | Provisioned Throughput (RU/s) | Estimated Cost per RU/s per Month (USD) | Notes |
|---|---|---|---|---|
| West US 2 | Core (SQL) | 100 RU/s | $0.010 - $0.018 | Standard consistency |
| West US 2 | Core (SQL) | 100 RU/s | $0.012 - $0.022 | Strong consistency |
| East US | MongoDB | 1000 RU/s | $0.015 - $0.025 | Varies by consistency level |
| North Europe | Cassandra | 500 RU/s | $0.008 - $0.015 | Throughput cost |
| Japan East | Table | 200 RU/s | $0.009 - $0.017 | Standard tier |
Storage is billed based on the amount of data stored in GB per month. Different regions and consistency models may have slight variations.
| Region | Storage (GB per Month) | Estimated Cost (USD) | Notes |
|---|---|---|---|
| Global | First 50 GB | $0.18 - $0.25 | Includes data and index |
| Global | Additional GB | $0.01 - $0.03 | After initial 50 GB |
Autoscale automatically scales your throughput based on demand, ensuring you only pay for what you use while maintaining performance. It's typically priced at a multiplier of the provisioned throughput tier.
Explore the pricing calculator for detailed estimates and understand the cost implications for your specific scenario.
Go to Pricing Calculator