Developing Solutions That Use Cosmos DB Storage
In the previous chapters, you learned about the Azure App Service platform and Azure Functions. Now, you know about the advantages of the serverless price tier, which helps you save costs and pay per use. The same concept is applicable to the data platform service running in Azure named Azure Cosmos DB. In this chapter, we are going to explore Azure Cosmos DB – the extremely powerful NoSQL database service running in Azure. We are going to focus on various aspects of Cosmos DB, such as high availability, geo-distribution, transactional support, security, scale, and performance. Moreover, you will learn about another affordable and popular NoSQL service called Azure Table storage, whose API is now extended by Cosmos DB.
You will also become familiar with NoSQL technologies and be able to select one that is appropriate for your project. You will also get hands-on experience in provisioning, configuring, and querying Cosmos DB...