Windows Azure Insider May 2013 – Geo-Protection for Video Blobs Using a Node.js Media Proxy and MongoDB

dn198231_cover_lrg(en-us,MSDN_10)For the May 2013 edition of the MSDN magazine Windows Azure Insider column, Bruno and I cover a common scenario that developers and companies face when trying to distribute video files around the world: protecting content from being accessed in specific countries. The solution is based on a Node.js server running on Windows Azure Web Sites, which can be scaled as more traffic is detected. The information that correlates originating IP addresses and world countries is stored in MongoDB, and hosted by MongoLab as-a-Service. Finally, Windows Azure Storage tables are used to save restrictions and logs. This is a good example of combining multiple frameworks to achieve highly-scalable solutions in the cloud that solve day-to-day problems.

The full article can be found here.

Your comments and feedback are appreciated. Enjoy!

Software Architect with more than 20 years of experience designing and creating online / cloud enterprise applications, specialized in Microsoft Azure.

Facebook LinkedIn Google+ YouTube Skype 


Posted in: All Posts, MSDN Magazine