Understanding Cloud Computing Modalities Analogically…If my Laptop were a Cloud…
Analogies help, don’t they?! So here I am…just one more analogy that may help you understand Cloud Computing modalities i.e IaaS – PaaS – SaaS. If you want to know what IaaS – PaaS – SaaS are? Then this is not the right blog post. But if you find want an analogy that would help you differentiate them, read along…
So, If my Laptop were a cloud:

Hardware
If my Laptop were a cloud, then Laptop Hardware is IaaS (Infrastructure as a Service)

Operating system (OS) on Laptop
If my Laptop were a cloud, then Operating system on Laptop is PaaS (Platform as a Service)

An App (Software) running on Laptop OS
If my Laptop were a cloud, then App running on Laptop OS that you access is SaaS (Software as a Service)
Summary:
Hardware <-> IaaS / Cloud Computing
OS <-> PaaS / Cloud Platform
Apps running on Laptop <-> SaaS / Cloud Services
Remember, it was an analogy, Not technically accurate and so please look at the concepts on your own. But this analogy helps me differentiate concepts and i though it may help someone else..
Do you have other analogies to share? If so, I encourage you to post it as comments!
