Cloud computing is buzzing word now-a-days. But what does it really mean? Do you have to be sitting on a mountain with your computer among the clouds? Or on a plane with a laptop? Does it work when its sunny? Can you actually type on a cloud computing keyboard?
According to Wikipedia, Cloud computing is a virtualized computing platform that provides infinite resources for running your applications. It leverages economies of scale to save you money by only requiring you to pay for what you use.
But cloud computing is more big than that definition. And its growing bigger every day. There are basically 3 layers of cloud computing. Application, platform and infrastructure. Companies use them differently based on what they offer.
At the bottom of the foundation, the infrastructure. This is where things start and where people began to build. This is the layer where cloud computing lives.