How do we define cloud computing?

It’s comes up again. Folks are asking us to define cloud computing and every time we do, we refine it a little more. At times it’s seemed like Cloud Computing became the new web 2.0 as a blanket term for everything:). I actually think we define it similarly to the Wikipedia definition. For us it breaks down into two categories: cloud services and cloud infrastructure.

Cloud services are defined as technologies that provide a virtual service either through and Open API or through a user interface. Examples range from the classic Salesforce.com to cloud email like Gmail or Twitter and the Twitter Open API, and Facebook Connect. There are lots others, and it’s growing at a frantic pace. Open API’s like Facebook Connect and the Twitter API are incredibly powerful for driving traffic and getting your product, brand, and service out there. In the past we would build a social network from scratch for a web site, that would mean custom application development and maintenance, now we use Javascript and REST to interface with Facebook Connect and we are up and running in a fraction of the time it used to take in the past.

Cloud infrastructure is defined as the virtual and physical infrastructure powering web and digital applications. Cloud infrastructure was strongly enabled through technologies like VMWare that made it possible to make one physical server into 10 or more virtual servers. This coupled with low cast storage created an elastic scalable platform to enable us to do things that weren’t feasible using the old cost models. These services are metered and you only pay as you go, which is a drastic departure from the buy a server, manage and drive it all the time whether you use it or not. While it used to take weeks to get a server up and ready now takes minutes and all you need is a credit card. Companies paving the way include Amazon, Microsoft, and Google, with traditional hosting companies like Rackspace, Savvis, Terremark and others also making these infrastructure services available.

We believe the cloud and it’s ability to scale at a lower cost point will enable more innovation like never before.