Skip to content

Commit aba8820

Browse files
Address blocking issues.
1 parent 5300043 commit aba8820

1 file changed

Lines changed: 7 additions & 7 deletions

File tree

articles/app-service/tutorial-nodejs-mongodb-app.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: Deploy a Node.js + MongoDB app to Azure
33
description: Learn how to deploy a Node.js app using Express.js and a MongoDB database using Azure App Service in Linux.
44
ms.topic: tutorial
5-
ms.date: 11/21/2025
5+
ms.date: 12/10/2025
66
ms.update-cycle: 180-days
77
ms.service: azure-app-service
88
ms.role: developer
@@ -25,7 +25,7 @@ ms.custom:
2525

2626
# Tutorial: Deploy a Node.js + MongoDB web app to Azure
2727

28-
This tutorial shows how to create a secure Node.js app in [Azure App Service](overview.md) that's connected to a [Azure Cosmos DB for MongoDB](/azure/cosmos-db/mongodb/mongodb-introduction) database. Azure App Service provides a highly scalable, self-patching web hosting service using the Linux operating system. When you're finished, you have an Express.js app running on Azure App Service on Linux.
28+
This tutorial shows how to create a secure Node.js app in [Azure App Service](overview.md) that's connected to an [Azure Cosmos DB for MongoDB](/azure/cosmos-db/mongodb/mongodb-introduction) database. Azure App Service provides a highly scalable, self-patching web hosting service using the Linux operating system. When you're finished, you have an Express.js app running on Azure App Service on Linux.
2929

3030
:::image type="content" source="./media/tutorial-nodejs-mongodb-app/azure-portal-browse-app-2.png" alt-text="Screenshot of Node.js application storing data in Cosmos DB.":::
3131

@@ -222,7 +222,7 @@ Deployment generated the connectivity string for you already as an [app setting]
222222
1. In **Resource Group**, select the resource group, such as **msdocs-expressjs-mongodb-tutorial**.
223223
1. In **Name**, enter a name, such as *msdocs-expressjs-mongodb-VaultEndpoint*.
224224
1. In **Virtual network**, select **msdocs-expressjs-mongodbVnet**.
225-
1. In **Subnet**, **msdocs-expressjs-mongodb-XYZSubnet**.
225+
1. In **Subnet**, select **msdocs-expressjs-mongodb-XYZSubnet**.
226226
1. Select **OK**.
227227
1. Select **Review + create**, then select **Create**. Wait for the key vault deployment to finish. You should see **Your deployment is complete.**
228228
:::column-end:::
@@ -301,7 +301,7 @@ In this step, you configure GitHub deployment using GitHub Actions. It's just on
301301
1. Sign in to your GitHub account and follow the prompt to authorize Azure.
302302
1. In **Organization**, select your account.
303303
1. In **Repository**, select **msdocs-nodejs-mongodb-azure-sample-app**.
304-
1. In **Branch**, select **starter-no-infra**. This branch is the same once that you worked in with your sample app, without any Azure-related files or configuration.
304+
1. In **Branch**, select **starter-no-infra**. This branch is the same one that you worked in with your sample app, without any Azure-related files or configuration.
305305
1. For **Authentication type**, select **User-assigned identity**.
306306
1. In the top menu, select **Save**. App Service commits a workflow file into the chosen GitHub repository, in the `.github/workflows` directory.
307307
By default, the deployment center [creates a user-assigned identity](#i-dont-have-permissions-to-create-a-user-assigned-identity) for the workflow to authenticate using Microsoft Entra (OIDC authentication). For alternative authentication options, see [Deploy to App Service using GitHub Actions](deploy-github-actions.md).
@@ -324,7 +324,7 @@ In this step, you configure GitHub deployment using GitHub Actions. It's just on
324324
**Step 4 (Option 1: with GitHub Copilot):**
325325
1. Start a new chat session by selecting the **Chat** view, then selecting **+**.
326326
1. Ask, "*@workspace How does the app connect to the database?*" Copilot might point you to the *app.js* file and the `mongoose.connect` call.
327-
1. Say, *I have a connection string variable in Azure called AZURE_COSMOS_CONNECTIONSTRING.*. Copilot might give you a code suggestion similar to the one in the **Option 2: without GitHub Copilot** steps and even tell you to make the change in [app.js](https://github.com/Azure-Samples/msdocs-nodejs-mongodb-azure-sample-app/blob/main/app.js).
327+
1. Say, *I have a connection string variable in Azure called AZURE_COSMOS_CONNECTIONSTRING*. Copilot might give you a code suggestion similar to the one in the **Option 2: without GitHub Copilot** steps and even tell you to make the change in [app.js](https://github.com/Azure-Samples/msdocs-nodejs-mongodb-azure-sample-app/blob/main/app.js).
328328
1. Open *app.js* in the explorer and add the code suggestion in the `getApp` method.
329329
GitHub Copilot doesn't give you the same response every time. You might need to ask more questions to fine-tune its response. For tips, see [What can I do with GitHub Copilot in my codespace?](#what-can-i-do-with-github-copilot-in-my-codespace).
330330
:::column-end:::
@@ -471,7 +471,7 @@ Azure App Service provides a web-based diagnostics console named [Kudu](./resour
471471
:::column-end:::
472472
:::row-end:::
473473

474-
## 8. Clean up resources
474+
## Clean up resources
475475

476476
When you're finished, you can delete all of the resources from your Azure subscription by deleting the resource group.
477477

@@ -579,7 +579,7 @@ The AZD template you use generated the connectivity variables for you already as
579579
580580
Having issues? Check the [Troubleshooting section](#troubleshooting).
581581
582-
## 4. Modify sample code and redeploy
582+
## Modify sample code and redeploy
583583
584584
# [With GitHub Copilot](#tab/copilot)
585585

0 commit comments

Comments
 (0)