Comparing Windows Azure and AWS

November 21, 2010
Thumbnail image for Comparing Windows Azure and AWS

The two entities that dominate the enterprise Cloud Computing landscape are undoubtedly Microsoft Windows Azure and Amazon Web Services. Though Google App Engine is maturing rapidly, I am not planning to cover it in this series. I may compare Windows Azure and Google App Engine in a separate article.

Read the full article →

Understanding Windows Azure Runtime: Part II

November 17, 2010
Thumbnail image for Understanding Windows Azure Runtime: Part II

In part I of the article, I introduced the concepts and terminology of Windows Azure runtime. In this part, we will take a closer look at the Roles and the way to control the lifecycle of the Roles.

Read the full article →

Understanding Windows Azure Runtime: Part I

November 9, 2010
Thumbnail image for Understanding Windows Azure Runtime: Part I

Cloud Computing promises on-demand scale and elasticity. Windows Azure is one of the best implementations of the Cloud. To exploit the features of the Cloud, it is important to understand how applications hosted within Windows Azure interact with the environment and how Windows Azure runtime manages and controls the application lifecycle. This article discusses the [...]

Read the full article →

Programming Windows Azure: Book Review

November 4, 2010
Thumbnail image for Programming Windows Azure: Book Review

What’s common between Pink Poodle, The Hitchhiker’s Guide to the Galaxy, Star Trek, inscriptions on a granite stone, traffic in India and Cloud Computing? Well, you got to read Programming Windows Azure to figure that out!

Read the full article →

Windows Azure: What’s New?

November 2, 2010
Windows Azure

Now that PDC is over and all the announcements are out, I want to share my viewpoint and insights into what was announced at PDC last week. Most of the features that got announced are not available yet and will be in CTP form early next year. Here is a quick summary of what’s coming [...]

Read the full article →

PHP on Windows Azure Session at OSI Days 2010

September 26, 2010
Thumbnail image for PHP on Windows Azure Session at OSI Days 2010

Last week I presented at the Open Source India Days 2010 in Chennai. My session was about running PHP web applications on Windows Azure. A day before my session, on 19th September, Vijay Rajagopalan from the Interoperability team at Redmond announced the availability of various tools for PHP developers targeting Windows Azure. This announcement was [...]

Read the full article →

Amazon SimpleDB Developer Guide: Book Review

September 12, 2010
Thumbnail image for Amazon SimpleDB Developer Guide: Book Review

Amazon Web Services is undoubtedly one of the mature Cloud Computing offerings. They offer a comprehensive infrastructure that can be leveraged by all developers irrespective of their preferred platform. While the developers can find ample number of books covering .NET, Java or even some of the new technologies like Windows Azure and Google App Engine, [...]

Read the full article →

IndicThreads.com Cloud Computing Conference

August 23, 2010
Thumbnail image for IndicThreads.com Cloud Computing Conference

Microsoft India is one of the sponsors of IndicThreads.com Cloud Computing Conference in Pune. I had the privilege of delivering the Keynote on day 2 (21st August). I had about 40 attendees who were business decision makers, developers, architects and IT managers. My objective was to introduce Microsoft Windows Azure Platform and explain Windows Azure [...]

Read the full article →

Typical Patterns of Cloud-Ready Applications

August 17, 2010
Cloud Patterns

As a part of my job, I work with large enterprise customers trying to help them realize the potential of Cloud Computing. As much I believe in the benefits of Cloud, I also have a realistic discussion around the anti-patterns for Cloud and why certain applications may not be the great candidates to be moved [...]

Read the full article →

A Case for Private PaaS

July 29, 2010
PaaS in a Box

A couple of weeks back, at the IBF Panel discussion on PaaS, we were discussing the opportunity for a Private PaaS. While a Private Cloud is typically associated with IaaS, I started to ponder on the value of a Private PaaS offering. Installing the development platform / runtime running .NET or Java stack on a [...]

Read the full article →