The provisioned throughput is measured in request units (RUs), which have a monetary price and are a substantial determining factor in the operating cost of the account. The structure of an Azure Cosmos DB account: For any API or programming language, an Azure Cosmos DB account contains zero or more databases, a database (DB) contains zero or more containers, and a container contains zero or more items, as shown in the following diagram:įor more information, see Databases, containers, and items in Azure Cosmos DB.Ī few important properties are defined at the level of the container, including provisioned throughput and partition key. On Ubuntu, run sudo apt-get install git to install Git. On Ubuntu, run apt-get install maven to install Maven. Point your JAVA_HOME environment variable to the folder where the JDK is installed. If you don't have an Azure subscription, you can try Azure Cosmos DB free with no credit card required. An Azure account with an active subscription.To learn more about Spring Cloud Azure, and to see an example using Cosmos DB, see Access data with Azure Cosmos DB NoSQL API. Spring Cloud Azure is an open-source project that provides seamless Spring integration with Azure services. If you work with Azure Cosmos DB resources in a Spring application, consider using Spring Cloud Azure as an alternative.