Imagine a horizontally scalable database that puts data everywhere your users are.

Azure Cosmos DB is the first globally-distributed, multi-model database service for building “planet scale” apps. It lets you elastically scale storage and throughput across any number of geographical regions while guaranteeing low latency, high availability and consistency – backed by the most comprehensive SLAs in the industry.

Azure Cosmos DB started as “Project Florence” in 2010 to address developer the pain-points faced by large scale applications inside Microsoft. Observing that the challenges of building globally distributed apps are not a problem unique to Microsoft, in 2015 Microsoft made the first generation of this technology available to Azure developers in the form of Azure DocumentDB. Since that time, Microsoft has added new features and introduced significant new capabilities. Azure Cosmos DB is the result. It is the next big leap in globally distributed, at scale, cloud databases. As a part of this release of Azure Cosmos DB, DocumentDB customers, with their data, are automatically Azure Cosmos DB customers. The transition is seamless and they now have access to the new breakthrough system and capabilities offered by Azure Cosmos DB.

Azure Cosmos DB is a schema-agnostic database which automatically indexes all your data so you can perform blazing fast queries. Since no data is born relational, the multi-model and multi-API capabilities remove the friction, allowing you to build with any data model and API. While most database services force you to choose between strong or eventual consistency, Azure Cosmos DB provides multiple well-defined, intuitive consistency choices — so you can select just the right one for your app.

Azure Cosmos DB provides guarantees and comprehensive SLAs such as:

  • High Availability
  • Consistency Levels
  • Throughput
  • Guaranteed low latency at 99th percentile

Azure Cosmos DB has been powering Microsoft’s internet-scale services for years, and it is now available to the general public.

To learn more about Azure Cosmos DB, go to