What is Cloud Computing?
Figure 1. Cloud Computing paradigm
Let’s start with a definition. In the simplest, cocktailhour terms, Cloud Computing is managed, shared applications, development platforms or computing infrastructure accessible via a network such as the Internet.
If you have a Gmail or Yahoo® account, you are already using Cloud Computing. You really don’t know where your email and contacts are stored; you access your account via the Internet or on a smartphone with the same simplicity and belief with which you turn on a light switch.
Cloud Computing provides options like bandwidth and computing power on demand, with elastic abilities ...