The paper uses the same scenarios, parameters, and assumptions used in a paper previously published by Amazon, and it yields similar conclusions. The main finding is that using a managed NoSQL cloud database is five to ten times more cost effective than the alternatives. In addition, a new finding in this paper is that Azure Cosmos DB is about 10 percent cheaper than DynamoDB due to the lower cost of write requests.

A qualitative comparison between Azure Cosmos DB, DynamoDB, and Cassandra also yielded the following findings:

The TCO of Azure Cosmos DB is comparable to that of OSS Cassandra running on Azure D14v2 VMs for scenarios that involve high, sustained, predominantly write workloads with low storage needs.

If more storage is needed, or the workload involves a balanced read/write mix, or the workload is bursty, the TCO of Azure Cosmos DB can be up to four times lower than that of OSS Cassandra running on Azure VMs.

Azure Cosmos DB is up to three times cheaper than DynamoDB for the high-volume workloads examined.