Developing a solution for Azure Cosmos DB
Cosmos DB is another powerful service that combines the advantages of NoSQL technology and the large scalable infrastructure hosted in Azure. The main Cosmos DB advantages include the following:
- It has one of the highest SLA availabilities for databases hosted in Azure.
- It is a strong PaaS managed by Microsoft.
- It has serverless and provisioned throughput with the support of autoscaling.
- It supports multiple consistency levels.
- It has a flexible pricing model, including a free tier.
- It supports well-known APIs.
Those advantages make the Cosmos DB service unique within all cloud NoSQL services and provide customers with the best migration experience between on-premises well-known databases and the Azure PaaS platform. Let’s begin our journey through Cosmos DB by outlining which advantages are provided by each API, including the Table API we have already discussed.
Exploring Cosmos DB APIs
Let...