September 25, 2009

Came across this great video with lots of fascinating data in it. Here are some of the snippets that I found interesting. Do check out the video too.






Visit to discover Indian blogs


Musings on why “Cloud Computing” will prevail…

September 22, 2009

In recent Hype Cycle for Cloud Computing 2009 special report by Gartner, technologies at the ‘Peak of Inflated Expectations’ include Cloud Computing! (For description of five phases of Hype Cycle look here) This means that Cloud Computing is on the verge of entering the ‘”Trough of Disillusionment” phase.

Many technologies have been unable to come out of this dreaded trough where they fail to meet expectations and quickly become unfashionable. Articles such as “Could the cloud lead to an even bigger 9/11” clearly indicate that Gartner’s analysis is right and that cloud computing indeed has reached the peak of hype!


This article is my musings on why cloud computing will eventually come out of this phase and would reshape the way we run business.

I had an opportunity to attend VmWorld 2009 conference. During the course of this conference, VmWare announced its latest initiative, vCloud. vCloud is essentially using VmWare’s virtualization technology to create an ecosystem of cloud service providers. With this initiative VmWare joins already crowded space of public cloud providers such as Amazon, Rackspace Cloud and Savvis. Out of all the exhibitors at the VmWorld conference, almost everyone was trying to get on the bandwagon of Cloud Computing. And this was not even a Cloud Computing focused conference! The more you look into Cloud Computing the more you feel like it is indeed the next big thing after the internet gold rush of 90s.

All this hype for Cloud Computing feels like a déjà vu. Turn the dial few years ago and the area of Software As A Service (SaaS) went through very similar transition. After SaaS reached the trough of disillusionment skeptics were raising doubts. Many argued that they would never consider putting their competitive data (CRM) in a software system outside of their corporate networks. Salesforce had to fight an uphill battle as it tried to establish its SaaS products. However the value proposition of SaaS, in terms of zero install and pay-as-you-go was too attractive to ignore. Today SaaS is the architecture of choice for many enterprise software products and last time I checked Salesforce is sitting pretty at a massive market cap of 7.13 billion dollars!

Let’s look at the benefits of Cloud Computing,

  • Lower Costs – OPEX not CAPEX: Cloud Computing avoids capital expenditure (CapEx) on hardware, software and services by renting it from a third party provider (such as Amazon). Consumption is usually billed on a utility (resource based like electricity) or subscription (time based, like a monthly cable subscription) basis with little or no upfront cost. You pay as you go and pay for what you need. This seemingly straight forward benefit has deep impact on business models and strategy.
  • Self service and Agility: Provisioning a server used to take days if not weeks. With Amazon you can procure a server on their public cloud in minutes! Users can generally terminate the contract at any time (improving ROI and eliminating financial risks), and the services are often covered by service level agreements (SLAs) with financial penalties.
  • Focus on your business: Cloud computing abstracts away underlying resources (server, network and storage) and management of it so that you can focus on your core business. Win-win for Providers and Consumers. Cloud Infrastructure and services are by default multi-tenant enabled, with multiple customers sharing resources and the costs associated with these. Providers run centralized infrastructure at low cost locations and make use of expertise of providers in terms of utilization and efficiency of infrastructure. Providers benefit with increased efficiency due to economies of scale and are able to provide the same service at lesser costs to happy consumers.
  • Elastic Scalability: Hosting your applications on Cloud Infrastructure enable dynamic (“on-demand”) provisioning of resources that can be done at near real time, without having to waste server resources engineered for peak loads. This enables small business to start offering their services on the web with low entry barriers and then scale as and when their load demands are higher. Consider for example that you want to start a small web based business selling toys. Your business plan calls for exponential growth with number of customers ramping from few hundred in the first year to thousands in 2-3 years to million plus in 5-7 years. Ofcourse this plan does not even include wild fluctuations during peak holiday seasons. Until today, planning for this type of scenario involved lot of upfront costs that created huge barriers of entry for start ups. Now with cloud computing and public cloud infrastructure, such small companies can dream of doing exactly what they want to do and provides them with unlimited elasticity!

Just like the SaaS success story, it will be the benefits of the “cloud” that will eventually win over the skeptics due to underlying benefits. Of course an important factor would also be for an eco system to evolve in a timely fashion. One of the reasons why SaaS was successful was the fact that an entire ecosystem made itself available that rendered well to the SaaS Model including Web Standards (SOAP, WSDL, UDDI) and architectures such as AJAX.

Similar to the platform wars of the eighties (followed by browser wars of nineties), Cloud Computing is currently going through a war with each player trying to establish itself as the destination. Some efforts have started to promote interoperability and openness of cloud. Open Cloud Initiative is one such example. However it remains to be seen how the industry as a whole matures and adopts such efforts…

Cloud computing is here to stay and will succeed as a concept eventually. It has the power to establish new business models and change existing processes. More will have to be written about what does it mean for enterprises of tomorrow to manage their businesses in cloud. Do provide feedback via your comments if you would like to hear about it more…

Suhas leads the Innovation & Incubation Lab at BMC Software India. Prior to BMC he was the Vice President of Product Management at Digite, an enterprise software company in the field of Project Portfolio Management. See his linked-in profile for details.

History repeats…Platform wars all over again

September 3, 2009

Today, the second day of the VmWorld 2009 conference, VmWare announced vCloud Express, a new class of service that will deliver on-demand, much like Amazon Web Services’ Elastic Compute Cloud (EC2) or public cloud. It was only a matter of time before VmWare played it’s cards in this area. What is unique about this announcement is that VmWare itself will not be creating public clouds but will simply enable various service provides to build public clouds! One such provider is Terremark and you can see comparison with Amazon at their web site here,

There is more information about vCloud Express at this blog.

vSphere Architecture

vSphere Architecture

VmWorld 2009 Keynote Speech

September 3, 2009

This week I am attending VmWorld 2009 conference. This is the first time I am attending this conference and I am really looking forward to attending various interesting sessions. The agenda of sessions looks impressive.

Paul at KeynoteFollowing are my notes from the keynote speech by Paul Maritz, CEO of VmWare. The key theme of Pauls message was to “Energize business through IT”. As per him virtualization can help you with this theme in following three ways,

  • Saving financial energy via reducing capex and opex due to virtualized servers
  • Saving human energy (for data center folks) by focussing on delivering business services rather than hardware
  • Saving Earth’s engergy by reducing energy requirements of business by up to 80%

Another advantage of virtualization he pointed out was agility. He continued to point out that your business agility depends upon IT agility.

Couple of other nuggets from his speech,

  • Storage is one of the biggest costs for a data center. Requirement for storage keeps on increasing every day.
  • vSphere is one of the largest development activities that VmWare has undertaken in it’s history. He mentioned that it has taken 1500 engineers 2 years to build vSphere. Considering his Microsoft background, it is understandable that he has a strong inclination towards establishing vSphere as the cloud OS, or uberOS!
  • He unveiled IT in a box initiative for SMB businesses at $166 per processor pricing
  • There were 3 or 4 distict on stage demos. To me, those demos were not well connected with each other and showed only fractional feature leaps. One such demo was done by HP where they showed an integration with vCenter to manage physical servers from within vCenter UI.

To me, most interesting things from his speech were references to resource pools and overall VmWare direction. He mentioned that in coming year, there will be lot of new product launches from VmWare in the areas of Capacity Management, Configuration/Operations tools, Service catalogue, Self Service, Chargeback and most interestingly Application Provisioning and Application Scheduling!!! This is something that I personally would be tracking very closely!