juergen geck on Google Plus
IMHO Cloud is virtualization on different levels of abstraction, aka "platforms", in solution stacks.
IaaS becomes managed VMs, PaaS managed (software) services, and SaaS on demand solutions. Where is the platform with the latter you might ask.
It is high time we realize that any successful solution is a platform for people (who I count in as part of the stack!), some of them even driving real business - as opposed to us infrastructure / tooling guys in the IT industry.