To build an efficient enterprise cloud computing strategy you will want to answer questions like:Which cloud service should you adopt and when? Cloud-based solutions offer a number of possibilities for cloud computing architecture: public, private, hybrid, etc. The right solution depends on the goals you want to achieve and the challenges you want to solve.What are you trying to achieve by moving to the cloud? Which systems and processes would most benefit your business? Knowing your business goals and identifying which apps could be moved to the cloud to best support those objectives is important.How to build a roadmap to cloud computing from the current environment? Resource pooling can help optimize your cloud purchase by ensuring that you pay for just the amount of space you need—and that you use all of the space you pay for.You also need to address multi-tenancy, public-private cloud usage, governance, globalization, workload policies, integration, usage of existing systems, and a virtual repository for your enterprise cloud computing strategy to be successful.