Microsoft Azure supports a variety of platforms, including Node.js. Microsoft Azure is about much more than just Windows and Microsoft’s C#, .NET and Visual Studio developer tools. Node.js is just one of the many great development platforms that are supported using Microsoft Azure compute services, like Azure App Service.
Microsoft Azure offers a wide array of creation, deployment and management capabilities through the Azure Management Portal, PowerShell cmdlets or the Xplat CLI (cross-platform, command-line interface).
Visual Studio Integration
The Node.js Tools for Visual Studio is an open source, free plugin for Visual Studio that turns it into a full Node.js Development Environment.
Also, the Node.js Tools for Visual Studio are even Open Source and hosted on Github!
Open Source SDK
The Azure SDK for Node.js is available on GitHub, providing functionalities to manage Azure services within Node.js applications.
The Azure SDK for Node.js is Open Source and hosted over on Github.
Resources
Here are several articles detailing how to build and deploy Node.js apps on Azure, covering various Azure services like Blob storage, DocumentDB, and MongoDB.
- Build and Deploy a Node.js web app in Azure App Service using Git
- Build and Deploy a Node.js application to an Azure Cloud Service
- Build a Node.js Chat Application with Socket.IO on an Azure Cloud Service
- Build and Deploy a Node.js web app to Azure using WebMatrix
Since no Azure application is complete without the utilization of other Azure services, here are some articles on consuming Azure services:
- How to use Blob storage from Node.js
- Build a Node.js web application using DocumentDB
- Create a Node.js web app on Azure with MongoDB using the MongoLab add-on
- How to use Table storage from Node.js
- How to use Service Bus topics and subscriptions
- How to use Queue storage from Node.js
Happy developing Node.js apps on Azure!
Original Article Source: Node.js and Azure Development with Visual Studio Tools written by Chris Pietschmann (If you're reading this somewhere other than Build5Nines.com, it was republished without permission.)
Stop Hard-Coding “Local IP” in Terraform: Lock Down Firewalls Dynamically
Microsoft Azure Regions: Interactive Map of Global Datacenters
Create Azure Architecture Diagrams with Microsoft Visio
Free eBook: Introducing Microsoft Power BI
Software Innovation: The Epic Journey of Microsoft Visual Studio – Code, Craft, and Continuity




