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 Twitter LinkedIn Google+ YouTube Skype 


Post A Comment

Please note: Comment moderation is enabled and may delay your comment. There is no need to resubmit your comment.