Why Cloud Computing? Imagine the absence of a power grid throughout the nation, necessitating the presence of a generator in every home for producing electricity. Seems inefficient, doesn’t it? Well, if so be the case, why do we have our computers filled with software we use intermittently? Wouldn’t it be meaningful to use software the same way we use electricity – as and when we need it? This was the defining thought behind cloud computing, which has been defined as “Internet- based computing, whereby shared servers provide resources, software, and data to computers and other devices on demand.” The Internet






