Moocable is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Work with NoSQL data in Azure Cosmos DB

Description

  • Module 1: Learn how to create an Azure Cosmos DB account, database, and container built to scale as your application grows.

    In this module, you will:

    • Create a NoSQL database with Azure Cosmos DB
    • Set the initial throughput volume for your database using request units
    • Choose a partition key
    • Create a database and container in Azure Cosmos DB
    • Module 2: Compare the different APIs that are available in Azure Cosmos DB, highlighting and contrasting the different scenarios that would make them a good choice for a company.

      At the end of this module, you will be able to:

      • Explain the features of Core (SQL)
      • Explain the features of MongoDB
      • Explain the features of the Cassandra
      • Explain the features of the Azure Table
      • Explain the features of the Gremlin (graph)
      • Choose the appropriate API for your Azure Cosmos DB account
      • Module 3: Discover the Azure Cosmos DB Data Explorer tool that enables you to add or modify data. Create stored procedures in JavaScript.

        In this module, you will:

        • Create product catalog documents in the Data Explorer
        • Perform Azure Cosmos DB queries
        • Create and run operations on your documents by using stored procedures
        • Module 4: Find out about creating an application with Azure Cosmos DB as a graph database, then retrieve, manipulate, and visualize graph data using Data Explorer.

          In this module, you will:

          • Determine if a graph database fits the data needs of your application
          • Store data in a graph database from an application using the Gremlin API
          • Query data in a graph database from an application using the Gremlin API
          • Module 5: By using the Azure Cosmos DB Table API, you will benefit from the low latency, high availability, and scalability of Azure Cosmos DB in a Table storage application.

            At the end of this module, you will be able to:

            • Describe the advantages of Table Storage and Azure Cosmos DB
            • Modify an existing Table API application to use Azure Cosmos DB
            • Module 6: Learn how to create a .NET Core application to store and query data in Azure Cosmos DB by using Visual Studio Code.

              In this module, you will:

              • Create an application to store and query data in Azure Cosmos DB
              • Use the Integrated Terminal in Visual Studio Code to quickly create a console application
              • Add Azure Cosmos DB functionality with the help of the Azure Cosmos DB extension for Visual Studio Code
              • Module 7: Learn how to measure the performance of your NoSQL Azure Cosmos DB database, by monitoring, partitioning, and indexing

                In this module, you will:

                • Measure the throughput of your Azure Cosmos DB database.
                • Identify a partition strategy for your Azure Cosmos DB data.
                • Measure the impact of different indexing strategies.
                • Module 8: Discover the benefits of writing and replicating customized data to regions around the world with Azure Cosmos DB global distribution.

                  In this module, you will:

                  • Learn about the benefits of writing and replicating data to multiple regions around the world
                  • Change the read and write priorities for the regions in which your data is located
                  • Change the consistency setting for your database

Online Courses

Microsoft Learn

Free

6-7 hours

Work with NoSQL data in Azure Cosmos DB

Affiliate notice

  • Type
    Online Courses
  • Provider
    Microsoft Learn
  • Pricing
    Free
  • Duration
    6-7 hours

  • Module 1: Learn how to create an Azure Cosmos DB account, database, and container built to scale as your application grows.

    In this module, you will:

    • Create a NoSQL database with Azure Cosmos DB
    • Set the initial throughput volume for your database using request units
    • Choose a partition key
    • Create a database and container in Azure Cosmos DB
    • Module 2: Compare the different APIs that are available in Azure Cosmos DB, highlighting and contrasting the different scenarios that would make them a good choice for a company.

      At the end of this module, you will be able to:

      • Explain the features of Core (SQL)
      • Explain the features of MongoDB
      • Explain the features of the Cassandra
      • Explain the features of the Azure Table
      • Explain the features of the Gremlin (graph)
      • Choose the appropriate API for your Azure Cosmos DB account
      • Module 3: Discover the Azure Cosmos DB Data Explorer tool that enables you to add or modify data. Create stored procedures in JavaScript.

        In this module, you will:

        • Create product catalog documents in the Data Explorer
        • Perform Azure Cosmos DB queries
        • Create and run operations on your documents by using stored procedures
        • Module 4: Find out about creating an application with Azure Cosmos DB as a graph database, then retrieve, manipulate, and visualize graph data using Data Explorer.

          In this module, you will:

          • Determine if a graph database fits the data needs of your application
          • Store data in a graph database from an application using the Gremlin API
          • Query data in a graph database from an application using the Gremlin API
          • Module 5: By using the Azure Cosmos DB Table API, you will benefit from the low latency, high availability, and scalability of Azure Cosmos DB in a Table storage application.

            At the end of this module, you will be able to:

            • Describe the advantages of Table Storage and Azure Cosmos DB
            • Modify an existing Table API application to use Azure Cosmos DB
            • Module 6: Learn how to create a .NET Core application to store and query data in Azure Cosmos DB by using Visual Studio Code.

              In this module, you will:

              • Create an application to store and query data in Azure Cosmos DB
              • Use the Integrated Terminal in Visual Studio Code to quickly create a console application
              • Add Azure Cosmos DB functionality with the help of the Azure Cosmos DB extension for Visual Studio Code
              • Module 7: Learn how to measure the performance of your NoSQL Azure Cosmos DB database, by monitoring, partitioning, and indexing

                In this module, you will:

                • Measure the throughput of your Azure Cosmos DB database.
                • Identify a partition strategy for your Azure Cosmos DB data.
                • Measure the impact of different indexing strategies.
                • Module 8: Discover the benefits of writing and replicating customized data to regions around the world with Azure Cosmos DB global distribution.

                  In this module, you will:

                  • Learn about the benefits of writing and replicating data to multiple regions around the world
                  • Change the read and write priorities for the regions in which your data is located
                  • Change the consistency setting for your database