Cloud computing is a dynamic environment in terms of both topology and network technology. The resources in the cloud environment are scalable and it is offered to the customer’s on-demand which leads to a drastic increase in the customer’s count. It paves a way for the industries irrespective of their function, to increase their business capabilities on the fly without investing much in the new infrastructure, training of personals or licensing. It follows a simple pay as you go model which enables any organization or industries to pay only for the resources utilized by them. Cloud is a collection of computers and servers which can be accessed through the Internet using various kinds of browsers, protocols and platforms. Platform provides a way to deliver the cloud services to the customer.