Skip to content

Latest commit

 

History

History
41 lines (28 loc) · 3.51 KB

account-overview.md

File metadata and controls

41 lines (28 loc) · 3.51 KB
title description author ms.service ms.topic ms.date ms.author ms.reviewer
Working with Azure Cosmos DB accounts
This article describes how create and use Azure Cosmos DB accounts
dharmas
cosmos-db
conceptual
11/08/2018
dharmas
sngun

Working with Azure Cosmos account

Azure Cosmos DB is a fully managed platform-as-a-service (PaaS). To begin using Azure Cosmos DB, you should initially create an Azure Cosmos account in your Azure subscription. Your Azure Cosmos account contains a unique DNS name and you can manage an account by using Azure portal, Azure CLI or by using different language-specific SDKs. For more information, see how to manage your Azure Cosmos account.

The Azure Cosmos account is the fundamental unit of global distribution and high availability. For globally distributing your data and throughput across multiple Azure regions, you can add and remove Azure regions to your Azure Cosmos account at any time. You can configure your Azure Cosmos account to have either a single or multiple write regions. For more information, see how to add and remove Azure regions to your Azure Cosmos account. You can configure the default consistency level on Azure Cosmos account. Azure Cosmos DB provides comprehensive SLAs encompassing throughput, latency at the 99th percentile, consistency, and high availability. For more information, see Azure Cosmos DB SLAs.

To securely manage access to all the data within your Azure Cosmos account, you can use the master keys associated with your account. To further secure access to your data, you can configure a VNET service endpoint and IP-firewall on your Azure Cosmos account.

Elements in an Azure Cosmos account

Azure Cosmos DB container is the fundamental unit of scalability. You can virtually have an unlimited provisioned throughput (RU/s) and storage on a container. Azure Cosmos DB transparently partitions your container using the logical partition key that you specify in order to elastically scale your provisioned throughput and storage. For more information, see working with Azure Cosmos containers and items.

Currently, you can create a maximum of 100 Azure Cosmos accounts under an Azure subscription. A single Azure Cosmos account can virtually manage unlimited amount of data and provisioned throughput. To manage your data and provisioned throughput, you can create one or more Azure Cosmos databases under your account and within that database, you can create one or more containers. The following image shows the hierarchy of elements in an Azure Cosmos account:

Hierarchy of a Azure Cosmos account

Next steps

You can now proceed to learn how to manage your Azure Cosmos account or see other concepts associated with Azure Cosmos DB: