Node.js Developer Center

Azure makes it easy to build, deploy and scale Node.js apps using the tools you know and love

Get started with Node.js on Azure

Free Trial: Create a Node.js Web App using one of the popular templates

Launch a ready to run Virtual Machine containing one of the most used Node.js stacks

Try a sample from Github: Using Azure Blob Storage from a Node.JS app

Detect, triage, and diagnose issues with Application Insights

Build a Node.js web application using DocumentDB, the fully-managed/geo-replicable NoSQL database service from Microsoft

Author Dockerfile/docker-compose files with Visual Studio Code

Migrate Docker-based workloads to Azure, using familiar open source tools

Node.js Azure Web and Mobile Apps tutorials

Try the following step by step tutorials to get you familiar with developing, debugging and deploying Node.js-based Azure Web or Mobile Apps

Get started with Node.js web apps in Azure App Service

Develop Mobile Backends with Node.js and Azure App Service

Debug a Node.js web app in Azure App Service

Deploy a Sails.js web app to Azure App Service

Create a Node.js chat application with Socket.IO in Azure App Service

Prerequisites

Azure subscription | Azure CLI (download, connect to subscription)

Azure SDK for Node.js

Use and manage your Azure resources with Node.js

Get the SDK from npm:
npm install azure
Get the source from GitHub:
git clone https://github.com/Azure/azure-sdk-for-node.git
cd azure-sdk-for-node
npm install

Develop and deploy Node.js apps on Azure

Visual Studio Code

Lightweight, cross-platform OSS editor, featuring full-stack Javascript debugging, code-completions, and more: https://code.visualstudio.com/

Azure Developer CLI

Manage your Azure account using the developer-friendly, cross-platform CLI

Node.js Tools for Visual Studio

Windows: free, open-source extension that turns Visual Studio into a powerful Node.js IDE: https://www.visualstudio.com/features/node-js-vs

Deploy

Featured Node.js stacks on Azure

Node.js

One-click install for the latest version of Node.js, running on an Ubuntu VM

MEAN

Complete development environment for MongoDB and Node.js, by Bitnami

Mean.io.app

Complete development environment for MongoDB and Node.js, by Mean.io

N|Solid

100% compatible Node.js runtime for enterprise-grade applications

Reference

Storage - Blob
Storage - Table
Storage - Queue
DocumentDB
Notification Hubs
Service Bus Queues
Service Bus Topics

Scale

Free account

Sign up now and get $200 in Azure credit

Start free

Visual Studio

Subscribers get up to $1800 per year of Azure services

Activate now

Startups

Join the BizSpark program and get free Azure services

Learn more