Deploy a Node.js Application to Azure

You can deploy your Node.js applications to Azure directly from Visual Studio Code. Using either the Azure CLI or the Azure App Service extension, you can have your application running in Azure in minutes.

app service

Azure tutorials

The tutorials below will walk you through creating a simple website and deploying it to Azure:

Tutorial Description
Deploy Azure Functions Build and manage Azure Functions serverless apps directly in VS Code with the Azure Functions extension.
Deploy using the App Service extension Manage Azure resources directly in VS Code with the Azure App Service extension.
Deploy using Docker Deploy your website using a Docker container.
Deploy using the Azure CLI Create, deploy, and update a website using a terminal and the Azure CLI.
Deploy a static website Create, deploy, and update a static website on Azure Storage.

Azure extensions

There are many other VS Code extensions on the Marketplace that make it easy to build and host applications on Azure.

Tip: Click on an extension tile above to read the description and reviews in the Marketplace.

There is also a Node Pack for Azure extension pack which bundles useful Azure extensions for Node.js developers into a single installation.