DP-3015 – Getting Started with Cosmos DB NoSQL Development

  • Duration: 10 weeks
Categories:

1. Introduction to Azure Cosmos DB for NoSQL

Learn about the Azure Cosmos DB for NoSQL and determine if it is a good fit for your application.

Click here to know more

2. Try Azure Cosmos DB for NoSQL

Learn how to use the Azure Cosmos DB for NoSQL to create an account, and then use the account to create Cosmos DB resources.

Click here to know more

3. Plan Resource Requirements

Familiarize yourself with the various configuration options for a new Azure Cosmos DB for NoSQL account.

Click here to know more

4. Configure Azure Cosmos DB for NoSQL database and containers

Select between the various throughput offerings in Azure Cosmos DB for NoSQL.

Click here to know more

5. Use the Azure Cosmos DB for NoSQL SDK

Learn about the Microsoft.Azure.Cosmos library, and then download the library to use in a .NET application.

Click here to know more

6. Configure the Azure Cosmos DB for NoSQL SDK

Learn how to configure the Azure Cosmos DB for NoSQL SDK in various ways including how to integrate with the emulator, implement parallelism, and create a custom logger.

Click here to know more

7. Implement Azure Cosmos DB for NoSQL point operations

Write code to create, read, update, and delete items in Azure Cosmos DB for NoSQL.

Click here to know more

8. Query the Azure Cosmos DB for NoSQL

Author queries for Azure Cosmos DB for NoSQL using the SQL query language.

Click here to know more

9. Author complex queries with the Azure Cosmos DB for NoSQL

Create SQL queries for Azure Cosmos DB for NoSQL that uses subqueries or cross-products.

Click here to know more

10. Implement a non-relational data model

Identify an application’s key access patterns. Define the entities’ data model, along with containers to store the data with a partition key that will result in an efficient and scalable data store for the application.

Click here to know more

11. Design a data partitioning strategy

Identify strategies for managing relationships between data entities, such as customers and sales data. Improve data-model performance and scaling by pre-aggregating and denormalizing your data. Use change-feed to maintain your data’s referential integrity.

Click here to know more

Leave feedback about this