Windows Azure + Node.js at NY Alt.NET

AzureLovesNodealtnetnewyorklogoOn January 25, 2012, I gave a presentation at the NY Alt.NET user group about running Node.js on Windows Azure.  It was the first time I’ve given a presentation on Node, so I was a little concerned the talk might be a little rough around the edges.  Luckily I managed to escape without any tomatoes being flung at me! 

I announced at the start of the talk, that until a month or so ago, I had only read about Node on Twitter and knew it only as something the cool Alt.NET’ers like Glenn Block and Matt Podwysocki were playing with.  In December 2011, the Windows Azure team announced they were adding support for Node.js on Azure.

It turns out, Glenn Block wasn’t just “playing” with Node on Twitter all last fall, he was helping build said Azure support! The day after the Azure team announced Node support, Glenn was there with a detailed blog post with a ton of resources.  That’s when I decided I better get on this and put some time on my calendar to start learning more about Node!

I’ve learned a lot in the past month, including that Node is a pretty exciting platform for building web applications.  What is Node.js?  From the Node.js website:

“Node.js is a platform built on Chrome's JavaScript runtime for easily building fast, scalable network applications. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient, perfect for data-intensive real-time applications that run across distributed devices.”

Via Wikipedia:

“Node.js was created by Ryan Dahl starting in 2009, and its growth is sponsored by Joyent , his employer.”

The work to support Node.js on Windows Azure has been a joint collaboration between Microsoft and the folks at Joyent.

I’d like to thank Alex Hung for recording my talk at NY Alt.NET! Alex records most of the NY Alt.NET user group meetings and posts them on the NY Alt.NET Vimeo channel. The recording is broken up into three parts below.  In a follow-up post, I will have a bookmark-able list of Node.js resources for Windows Azure to help you get started quickly!

NY Alt.NET Video Recordings

Running node.js on Windows Azure - Part I from Alex Hung on Vimeo.

Running node.js on Windows Azure - Part II from Alex Hung on Vimeo.

Running nodejs on Windows Azure - Part III from Alex Hung on Vimeo.

Thanks to everyone who attended my presentation!