X

A Map of the Players in Cloud Computing, SaaS, and PaaS

It's about time someone defined what we're talking about with these online services. This helpful map gives insight into the major players.

Dave Rosenberg Co-founder, MuleSource
Dave Rosenberg has more than 15 years of technology and marketing experience that spans from Bell Labs to startup IPOs to open-source and cloud software companies. He is CEO and founder of Nodeable, co-founder of MuleSoft, and managing director for Hardy Way. He is an adviser to DataStax, IT Database, and Puppet Labs.
Dave Rosenberg

BEA's Peter Laird just posted a great overview of Cloud Computing, SaaS, and Platform-as-a-Service PaaS for those who are still struggling to figure it out (and really who isn't?)

As always, the definitions are vague, yet arguable but I think they do a good job in establishing what we are talking about.

Mapping the Cloud/SaaS/PaaS Universe
Mapping the Cloud/SaaS/PaaS Universe Peter Laird, Kent Dickson

Cloud Computing
Cloud computing refers to the virtualization of the data center, such that server machines are not thought of individually but as just a commodity in a greater collection of server machines. Cloud computing solutions in general strive to eliminate the need for an application deployer to be aware of the actual physical machines that are used to host the application. Some have called this idea "hardware as a service".

SaaS
An application that is delivered through the SaaS model typically is done so:
-Over the internet
-Remotely by a third party, with little/no opportunity to bring that application in-house
-With a usage-based pricing model

PaaS
When a vendor offers a Platform as a Service, they are offering an integrated platform to build, test, and deploy custom applications.

The fullsize map is available here.