Azure tools for Node.js developers

The following tools are recommended for developing with Azure on Node.js.

Azure CLI

Azure CLI is optimized for managing Azure resources from the command line.

CLI

Visual Studio Code

Edit and debug Node.js apps on any OS.

Visual Studio Code

Azure Extensions

Use the following free extensions to interface with Azure services directly in Visual Studio Code.

Tool Description
Azure Functions
Azure Functions Tools
Create, manage, view, debug, and deploy functions
Azure App Service
App Service Tools
Browse sites and the Azure portal, create new sites (Linux on Node.js only) and deploy to slots
Cosmos DB
Cosmos DB Tools
Create, browse, and update globally distributed, multi-model databases in Azure
Docker
Cosmos DB Tools
Manage Docker containers and images, Docker Hub, and Azure container registry