Work with NoSQL data in Azure Cosmos DB

Data Engineer
Cosmos DB
Visual Studio Code
Azure Portal

NoSQL data is an efficient way to store information that doesn’t map to the requirements of a relational SQL database. Learn how to use the Azure portal, the Azure Cosmos DB extension for Visual Studio Code, and the Azure Cosmos DB .NET Core SDK to work with your NoSQL data where you want, and provide your users with high availability, no matter where they are in the world.


  • Familiarity with storage options in Azure.

Modules in this learning path

Create an Azure Cosmos DB database built to scale

Learn how to create an Azure Cosmos DB account, database, and collection built to scale as your application grows.

Insert and query data in your Azure Cosmos DB database

Learn how to add data to your database and query NoSQL data in Azure Cosmos DB.

Build a .NET Core app for Azure Cosmos DB in Visual Studio Code

Learn how to build a database app to store and query data in Azure Cosmos DB by using Visual Studio Code.

Optimize performance of Azure Cosmos DB by using partitioning and indexing strategies

Learn how to measure the throughput of your NoSQL database and assess the impact of partition key and indexing strategies on throughput.

Distribute your data globally with Azure Cosmos DB

Learn how to distribute your data globally with Azure Cosmos DB.