International Journal of Advanced Research in Computer Science and Software Engineering (IJARCSSE)
Cloud is a computing model providing web-based software, middleware, computing resources on-demand, and capabilities of Information Technology (e.g. applications, storages, communication, virtualization, collaboration, and infrastructure). That derives cloud computing environments to the software that runs in virtual appliances that can be used to assemble applications in minimal time. Its service has ubiquitous access through a web browser or mobile device with APIs or special desktop applications developed by cloud service provider. Cloud computing now provides organizations with new ways to organize and maintain applications allowing for greater flexibility and reduce complexity.