Azure Cosmos DB: Overview

Azure Cosmos DB is a globally distributed, multi-model database service that enables you to harness the benefits of global distribution with **turnkey**.

Cosmos DB is Microsoft’s globally distributed, multi-model database service. You can leverage Cosmos DB to empower your applications with **turnkey** global distribution, massive scalability, and high availability. It supports various data models, including document, key-value, graph, and column-family databases.

Key Features

Getting Started

To start using Azure Cosmos DB, you need an Azure subscription. You can create a Cosmos DB account in the Azure portal. Once your account is created, you can begin creating databases, containers, and adding data.

Quick Start: Learn how to create your first Cosmos DB database and add data in just a few minutes. Get started here.

Data Models and APIs

Cosmos DB is a proprietary, cloud-native database service designed for modern applications. It offers multiple APIs to interact with your data:

Each API provides access to the underlying Cosmos DB engine, sharing the same robust features like global distribution, elastic scaling, and guaranteed availability.

Pricing

Cosmos DB offers a pay-as-you-go pricing model based on provisioned throughput (Request Units per second) and consumed storage. A free tier is also available for development and testing.

For detailed information, please visit the Cosmos DB Pricing page.

Next Steps

Explore the following resources to deepen your understanding and start building with Azure Cosmos DB: