Today I was faced with a challenge.
Explain cloud computing and why interoperability, portability and markets based upon open sourced standards are important IN layman terms!
Now as James' says, I've done this subject to death over the last few years. So I thought I'd try to explain all of this using example for cloud computing and an analogy to explain why interoperability, openness and so forth is important.
So here goes ...
Imagine that average Joe has taken out a big loan to buy lots of very expensive computer hardware.
Tom rents this hardware from average Joe and uses his technological wizardry to make it all appear as one big computer.
Dick rents this big computer from Tom and uses his virtualisation technology to make it appear as lots of small virtual machines.
Harry rents some of these virtual machines and creates a multi-tenanted storage service and messaging system.
Alice also rents virtual machines from Dick to provide a multi-tenanted framework for developing applications in. Rather than building all the elements of the framework she rents Harry's storage and messaging system however she provides access to it through her own API.
Bob rents an instance of this multi-tenanted framework from Alice in order to build a multi-tenanted application which provides transport routing information based upon user provided data, some super smart algorithms and an external cartographic web service from Dave.
Sue, who runs IT for a multi-billion dollar transport company, decides to use Bob's new transport routing system as a key part of her business processes. It's provided on a software as a service basis and marketed as "cloud" which is the latest hot thing, so Sue is happy.
Sue has never heard of Dave, Alice, Harry, Dick, Tom or average Joe. That's cloud computing!
The downside is that average Joe forgets to pay a bill and his machines get repossessed.
As for the analogy;
Imagine that average Joe has taken out a big loan to buy lots of very expensive houses.
Tom uses his financial wizardry to make it all appear as one big security.
Dick divides this security into smaller ...
... you know the rest.