Information Technology (IT) shaped the success of organizations, giving them a solid foundation that increases both their level of efficiency as well as productivity. The computing industry is witnessing a paradigm shift in the way computing is performed worldwide. There is a growing awareness among consumers and enterprises to access their IT resources extensively through a \"Utility\" model known as \"Cloud computing.\" Cloud computing was initially rooted in distributed grid-based computing. It has become a significant technology trend and expect that cloud computing will reshape IT processes and the IT marketplace. With the cloud computing technology, clients use a variety of smart mobile devices to access programs, storage, and application-development platforms over the network and internet, through services offered by cloud computing providers.