Running a node.js application on a Microsoft Azure VM
Node.js is a server JavaScript runtime built on Chrome's V8 JavaScript engine. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient. There's no shortage of Node.js tutorials on the web, but most of them cover specific use cases that only apply when you've already got Node up and running. Here is a small summary of my first trial to run a Node.js web server on a virtualized Windows Server hosted on Microsoft Azure.