Are you ready to enter the next phase of cloud computing? Few technologies have been hyped over the past few years, and cloud computing is the one. The early adopters and the pundits called the cloud as the transforming face of corporate IT at the same time delivering value-added benefits to businesses. Basically, Cloud is a suite of enterprise-level technologies, allowing businesses to draw their computing power and data from a centrally managed pool of computing resources, including software licenses and servers. By leveraging its benefits, companies are able to reduce IT operating costs with increased server utilization. It aligns IT to business requirements (reducing new product time to market) by providing a more agile and scalable computing infrastructure. From messaging and collaboration (Google Apps) to CRM (salesforce.com) and highperformance computing (Amazon Web Services), many functions are delivered through the cloud. Not to surprise, many IT heavyweights like IBM, and HP have committed dollars to market a bulk of services and products. Gartner, declared cloud computing as the second focused area in 2010. But many companies still face a number of challenges when it comes to of migration and security.