All is Azure

Image by sbisson via Flickr

When Microsoft announced the commercial availability of Windows Azure during last year’s PDC, some of the companies they showcased were more of Web 2.0-ish than any enterprise scale. Even though companies from Web 2.0 and beyond were not using Microsoft technologies, it is a huge market for Microsoft to ignore. The huge success of Facebook applications made this market segment very important from Microsoft’s perspective.

In fact, Windows Azure can be very handy for such developers who want a seamless way to scale up and down based on demand, without getting their hands dirty on the nuts and bolts of infrastructure.Even though I don’t like the lock-in aspect of Azure cloud, I like the way it is set up to be developer friendly. Developers who code for social networking platforms are either individuals or small shops with a handful of people. They are not prepared for the sudden, unimaginable success that could come in through these social networking sites. Cloud Computing, in general, and Platforms like Azure and Google App Engine, in particular, can come handy for these developers.

Recently, Microsoft announced that they have partnered with Thuzi, the consultancy firm specializing on social media platforms, to offer a toolkit for running Facebook apps on Windows Azure. Named Facebook Azure Toolkit, this open source tool allows developers to get started easily and deploy Facebook applications on top of Windows Azure Cloud. This will help them focus on the development of the app without worrying about any viral impact of the Facebook platform.

This starter kit consists of

  • Facebook Developers Toolkit
  • Ninject 2.0 for Dependency Injection
  • Asp.Net MVC 2
  • Windows Azure Software Development Kit (February 2010)
  • AutoMapper
  • Azure Toolkit – Simplified library for accessing Message Queues, Table Storage and Sql Server
  • Automated build scripts for one-click deployment from TFS 2010 to Azure

With this toolkit, the developers can either deploy directly on Azure cloud or run locally on their computers. The project can be used with Visual Studio 2010 RC and makes Facebook app deployment only a click away. Even though there are not many developers in this space building their apps on top of Microsoft technologies, this opens up another opportunity for developers. Since free markets is all about having choice, I think this is good for developer community.

CloudAve is exclusively sponsored by

Krishnan Subramanian

Krish dons several avatars including entrepreneur in exile, analyst cum researcher, technology evangelist, blogger, ex-physicist, social/political commentator, etc.. My main focus is research and analysis on various high impact topics in the fields of Open Source, Cloud Computing and the interface between them. I also evangelize Open Source and Cloud Computing in various media outlets, blogs and other public forums. I offer strategic advise to both Cloud Computing and Open Source providers and, also, help other companies take advantage of Open Source and Cloud Computing. In my opinion, Open Source commoditized software and Cloud Computing commoditized computing resources. A combination of these two developments offers a strong competitive advantage to companies of all sizes and shapes. Due to various factors, including fear, the adoption of both Open Source and Cloud Computing are relatively slow in the business sector. So, I take it upon myself to clear any confusion in this regard and educate, enrich and advise users/customers to take advantage of the benefits offered by these technologies. I am also a managing partner in two consulting companies based in India. I blog about Open Source topics at http://open.krishworld.com and Cloud Computing related topics at http://www.cloudave.com.

Leave a Reply