Decoding The Cloud
A friend of mine, Jay Grieves, writes an excellent blog about Software Development. He recently posted an article The Difference Between Software, Platform, and Infrastructure in SaaS, PaaS, and IaaS.
It’s a nice primer on the various aspects of the Cloud.
Definitely worth the read.