From 276707a95949362e62918934d627d6fab7ae060a Mon Sep 17 00:00:00 2001 From: Luiz Macedo <45747223+LuizMacedo@users.noreply.github.com> Date: Wed, 11 Mar 2026 00:30:57 -0500 Subject: [PATCH 1/6] Backfill missing lab metadata for Instructions/01-create-account.md --- Instructions/01-create-account.md | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/Instructions/01-create-account.md b/Instructions/01-create-account.md index 12411e0..e427b0f 100644 --- a/Instructions/01-create-account.md +++ b/Instructions/01-create-account.md @@ -1,7 +1,15 @@ --- lab: - title: 'Create a vCore-based Azure Cosmos DB for MongoDB account using the Azure portal' - module: 'Module 1 - Get Started with vCore-based Azure Cosmos DB for MongoDB' + title: Create a vCore-based Azure Cosmos DB for MongoDB account using the Azure portal + module: Module 1 - Get Started with vCore-based Azure Cosmos DB for MongoDB + description: In this lab, we guide you through the process of creating a vCore-based Azure Cosmos DB for MongoDB account using the Azure portal. We walk you through the steps of setting up the Cosmos DB account, configuring the necessary settings, and preparing it for use. The focus is on understanding the different configuration options and how they affect the behavior and performance of the Cosmos DB. By the end of this lab, you have a fully configured Cosmos DB for MongoDB ready for data storage and retrieval. + duration: 108 minutes + level: 300 + islab: true + primarytopics: + - Azure + - Azure Cosmos DB + - Azure Portal --- In this lab, we guide you through the process of creating a vCore-based Azure Cosmos DB for MongoDB account using the Azure portal. We walk you through the steps of setting up the Cosmos DB account, configuring the necessary settings, and preparing it for use. The focus is on understanding the different configuration options and how they affect the behavior and performance of the Cosmos DB. By the end of this lab, you have a fully configured Cosmos DB for MongoDB ready for data storage and retrieval. From b4b0bde328fab51eedf204d5d2cb9b00c13da84e Mon Sep 17 00:00:00 2001 From: Luiz Macedo <45747223+LuizMacedo@users.noreply.github.com> Date: Wed, 11 Mar 2026 00:30:57 -0500 Subject: [PATCH 2/6] Backfill missing lab metadata for Instructions/02-migrate.md --- Instructions/02-migrate.md | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/Instructions/02-migrate.md b/Instructions/02-migrate.md index 3e27292..f5a56a9 100644 --- a/Instructions/02-migrate.md +++ b/Instructions/02-migrate.md @@ -1,7 +1,14 @@ --- lab: - title: 'Migrate a MongoDB database to a vCore-based Azure Cosmos DB for MongoDB account' - module: 'Module 2 - Migrate to vCore-based Azure Cosmos DB for MongoDB' + title: Migrate a MongoDB database to a vCore-based Azure Cosmos DB for MongoDB account + module: Module 2 - Migrate to vCore-based Azure Cosmos DB for MongoDB + description: 'In this lab, you learn how to use the MongoDB native tools to migrate a MongoDB database to a vCore-based Azure Cosmos DB for MongoDB account. You use the following tools:' + duration: 100 minutes + level: 300 + islab: true + primarytopics: + - Azure + - Azure Cosmos DB --- Data migration is a critical step in the process of moving from an existing MongoDB database to a vCore-based Azure Cosmos DB for MongoDB account. While there are several ways to migrate a MongoDB database to a vCore-based Azure Cosmos DB for MongoDB account, this lab focuses on using the MongoDB native tools to migrate the database. The MongoDB native tools are the most common way to migrate a MongoDB database to another. Most MongoDB administrators and developers are familiar with these tools. From b7bfd9e6af1677225aa8cb93a2e0084a238a6c5e Mon Sep 17 00:00:00 2001 From: Luiz Macedo <45747223+LuizMacedo@users.noreply.github.com> Date: Wed, 11 Mar 2026 00:30:58 -0500 Subject: [PATCH 3/6] Backfill missing lab metadata for Instructions/03-manage.md --- Instructions/03-manage.md | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/Instructions/03-manage.md b/Instructions/03-manage.md index 2ca60aa..b70c22a 100644 --- a/Instructions/03-manage.md +++ b/Instructions/03-manage.md @@ -1,7 +1,14 @@ --- lab: - title: 'Manage a vCore-based Azure Cosmos DB for MongoDB account' - module: 'Module 3 - Manage vCore-based Azure Cosmos DB for MongoDB' + title: Manage a vCore-based Azure Cosmos DB for MongoDB account + module: Module 3 - Manage vCore-based Azure Cosmos DB for MongoDB + description: In this lab, you learned to manage, scale, monitor, and generate alerts on a vCore-based Azure Cosmos DB for MongoDB account. You used monitoring tools to track operations and generate alerts. You also learned how to scale your account to handle increased or decreased traffic. You can now apply these skills to your own applications and databases. + duration: 20 minutes + level: 400 + islab: true + primarytopics: + - Azure + - Azure Cosmos DB --- In this lab, you learn how to manage, scale, monitor, and generate alerts on a vCore-based Azure Cosmos DB for MongoDB account. You use monitoring tools to track operations and scale your account to handle increased or decreased traffic. You learn how to enable diagnostic settings to collect logs and metrics from your Cosmos DB account. You learn how to create alerts to notify you when certain conditions are met. You run a simulated workload to generate some data for your logs and metrics. Finally, you review the logs and metrics that are being generated. From a33e52468aae28718f67b33623dde0066aa1b239 Mon Sep 17 00:00:00 2001 From: Luiz Macedo <45747223+LuizMacedo@users.noreply.github.com> Date: Wed, 11 Mar 2026 00:30:58 -0500 Subject: [PATCH 4/6] Backfill missing lab metadata for Instructions/04-vector-search.md --- Instructions/04-vector-search.md | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/Instructions/04-vector-search.md b/Instructions/04-vector-search.md index e9e32cc..55f5253 100644 --- a/Instructions/04-vector-search.md +++ b/Instructions/04-vector-search.md @@ -1,7 +1,14 @@ --- lab: - title: 'Building an AI copilot using vCore-based Azure Cosmos DB for MongoDB vector search and Azure OpenAI' - module: 'Module 4 - Use Azure AI OpenAI and vector search to create AI copilots with vCore-based Azure Cosmos DB for MongoDB' + title: Building an AI copilot using vCore-based Azure Cosmos DB for MongoDB vector search and Azure OpenAI + module: Module 4 - Use Azure AI OpenAI and vector search to create AI copilots with vCore-based Azure Cosmos DB for MongoDB + description: In this lab, you use Azure OpenAI to create embeddings for vCore-based Azure Cosmos DB for MongoDB documents, establishing your AI copilot for advanced data exploration. You build a vector index from these embeddings, allowing you to create vector searches. The vector searches involves generating an embedding for user prompts, using those user prompt embeddings to find similar documents in the database through a vector search, and enhancing the search results deploying an Azure OpenAI GPT-3.5 chat. This process illustrates a Retrieval-Augmented Generation (RAG) approach, mixing AI with database technologies to refine search results and responses. + duration: 94 minutes + level: 400 + islab: true + primarytopics: + - Azure + - Azure Cosmos DB --- In this lab, you use Azure OpenAI to create embeddings for vCore-based Azure Cosmos DB for MongoDB documents, establishing your AI copilot for advanced data exploration. You build a vector index from these embeddings, allowing you to create vector searches. The vector searches involves generating an embedding for user prompts, using those user prompt embeddings to find similar documents in the database through a vector search, and enhancing the search results deploying an Azure OpenAI GPT-3.5 chat. This process illustrates a Retrieval-Augmented Generation (RAG) approach, mixing AI with database technologies to refine search results and responses. From 26084d6ab9b77e471c0162884cacf6f2d6d1ee74 Mon Sep 17 00:00:00 2001 From: Luiz Macedo <45747223+LuizMacedo@users.noreply.github.com> Date: Wed, 11 Mar 2026 00:30:59 -0500 Subject: [PATCH 5/6] Backfill missing lab metadata for Instructions/05-prepare-copilot-application.md --- Instructions/05-prepare-copilot-application.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/Instructions/05-prepare-copilot-application.md b/Instructions/05-prepare-copilot-application.md index a84ea13..e5cf558 100644 --- a/Instructions/05-prepare-copilot-application.md +++ b/Instructions/05-prepare-copilot-application.md @@ -1,7 +1,11 @@ --- lab: - title: 'Prepare your copilot application' - module: 'Module 5 - Deploy your AI Copilot with Azure Kubernetes ' + title: Prepare your copilot application + module: 'Module 5 - Deploy your AI Copilot with Azure Kubernetes ' + description: Previously in this learning path, you implemented AI vector search functionality within your MongoDB project. Now this project is extended to include a web application interface. In this exercise, you’ll add code to expose key functions and create endpoints, enabling external interactions with the application. You’ll also create a Dockerfile to containerize your app, then run the Docker image locally to verify everything is working as expected. By the end of this exercise, you create a web application ready for deployment, complete with accessible endpoints, and containerized for easy distribution. + duration: 62 minutes + level: 400 + islab: true --- >[!note] From c94cbd8d9baf90017cc63ab166b0bd4961ed3dcd Mon Sep 17 00:00:00 2001 From: Luiz Macedo <45747223+LuizMacedo@users.noreply.github.com> Date: Wed, 11 Mar 2026 00:30:59 -0500 Subject: [PATCH 6/6] Backfill missing lab metadata for Instructions/06-create-azure-kubernetes-cluster.md --- Instructions/06-create-azure-kubernetes-cluster.md | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/Instructions/06-create-azure-kubernetes-cluster.md b/Instructions/06-create-azure-kubernetes-cluster.md index a1c686c..295aec7 100644 --- a/Instructions/06-create-azure-kubernetes-cluster.md +++ b/Instructions/06-create-azure-kubernetes-cluster.md @@ -1,7 +1,15 @@ --- lab: - title: 'Create an Azure Kubernetes Service cluster' - module: 'Module 6 - Deploy your AI Copilot with Azure Kubernetes ' + title: Create an Azure Kubernetes Service cluster + module: 'Module 6 - Deploy your AI Copilot with Azure Kubernetes ' + description: In this exercise, you create an Azure Kubernetes Service (AKS) cluster and deploy an image to the Azure Container Registry (ACR). Afterwards, you can access your app through an external IP address. + duration: 54 minutes + level: 400 + islab: true + primarytopics: + - Azure + - Azure Container Registry + - Azure Kubernetes Service (AKS) --- >[!note]