Understanding an enterprise requirement and future expansion scope is must before you migrate any datacenter product on cloud in an enterprise. 1. Service delivery - Exactly what service to provide and exactly how will those services be delivered? 2. Performance - What steps to follow? Ensure that business applications run continuously, seamlessly, and flawlessly? What are the specifications and performance expectations for factors like uptime, response time, and accessibility? What financial sanctions can you assess if those conditions are not met? 3. Disaster recovery - In the case of a breakdown, what specific steps to take and on what time-frame, to correct the situation? What strategy and infrastructure does have in place to ensure availability and access to backed-up data? 4. Security - What specific steps to ensure that data are kept secure and confidential? How to stop such challenges as viruses and hackers? 5. Risk management.