International Journal of Emerging Technology and Advanced Engineering (IJETAE)
Cloud Computing is a \"Buzz word\" encompassing a wide variety of aspects. Clouds are a large pool of easily useable and accessible virtualized resources (hardware, development platforms and/or services). Most of the people are already using cloud computing in their daily lives for personal use, and now enterprises are rapidly moving key applications to the clouds for agility (speed of implementation and speed of deployment), improved customer experience, scalability, and cost control. The cloud is where the user go to use technology when they need it, for as long as they need it. The pool of resources is typically exploited by a pay-per-use model.