Azure Cosmos DB Serverless Unleashed
summary
Cosmos DB Serverless launches in 2021, excludes the Postgres API, and charges $0.25 per million RUs while capping throughput at 5,000 RU/s and storage at 1 TB. It forbids multi-region accounts and requires separate serverless accounts, so heavy or geodistributed workloads hit limits. For low or spiky workloads (example: 500 RU/s, 20M RUs/month) serverless can be cheaper ($≈5 vs $≈30), but around 250M RUs/month provisioned throughput becomes more economical. Demos show similar latency for typical apps; fits dev, IoT, backend and Power Platform scenarios.
AI-written summary · about
chapters (19)
- 0:00Introduction to Cosmos DB Serverless
- 1:09What is Cosmos DB Serverless
- 2:17When to use Serverless mode
- 3:18Cost optimization tips
- 4:23Pricing model explained
- 5:54Key limitations overview
- 7:42Multi-region support limits
- 8:46Account and subscription setup
- 9:51High load scenario challenges
- 10:53Request units deep dive
- 12:38Provision vs serverless costs
- 14:06Cost comparison example
- 15:30Pricing model key points
- 16:39Use case scenarios
- 17:24Integration with Azure Functions
- 17:44Performance test demo
- 19:14Demo results comparison
- 20:23IoT solution with Power Automate
- 21:53Q&A and summary
related talks
27mAzure Cosmos DB Serverless Unleashed
15mReducing database costs to $1 with data modeling, Azure Web PubSub, and the Cosmos serverless plan
01h 13mBuilding Planet Scale .NET Apps with Azure Cosmos DB
46mDesign and build multi-tenant SaaS apps at scale with Azure Cosmos DB
01h 02mAzure Cosmos DB - Low Latency and High Availability at Planet Scale
16mAzure Cosmos DB: A look at the Universe
01h 03mAzure Cosmos DB - The Best NoSQL Database You're Probably Not Using (Yet)
32mAzure Cosmos DB Performance Tuning
