The landscape of Data center has been evolving for last 2 decade and Technological advances will bring in more challenges in terms of processing data and data storage in a large scale. The introduction of Cloud Technologies to a larger extent will solve these problems and in the simplest of terms, Cloud is the delivery of on-demand applications and computing resources. In public cloud, these services can take up end to end task – starting from Network security and Infrastructure to the applications along with pay by use simple billing model.