International Journal of Advanced Research in Computer Science and Software Engineering (IJARCSSE)
Cloud computing is a paradigm shift in which computing is moved away from personal computers and even the individual enterprise application server to a cloud of computers. A cloud is a virtualized server pool which can provide the different computing resources of their clients. The data and the services provided reside in massively scalable data centres and can be ubiquitously accessed from any connected device all over the world. Cloud computing is the style of computing where massively scaled IT related capabilities are provided as a service across the internet to multiple external customers and are billed by consumption. Many cloud computing providers have popped up and there is a considerable growth in the usage of this service.