Summary
In this chapter, you learned about Cosmos DB, which is the best NoSQL service available in Azure. Azure Cosmos DB provides a convenient way to store JSON documents with indexing and querying capabilities through a RESTful interface.
Cosmos DB is a unique service available for provisioned and serverless throughput with autoscale settings. The horizontal and vertical scaling will let your solution adjust performance to fit the needs of the application and save costs. From a cost-saving perspective, Azure Cosmos DB provides a free tier, with one instance deployed per subscription with provisioned throughput. Meanwhile, throughput can significantly affect the total cost, and developers can monitor current use and optimize queries by decreasing throughput consumption, which is measured in RUs.
Cosmos DB supports several APIs to simplify lift-and-shift scenarios for customers moving from the IaaS to the PaaS model. Cosmos DB can be provisioned with Cassandra, the Gremlin API...