18 Best Practices for Successful New Cloud Deployments
2Define the Project
Clearly define the transformation of your IT to a cloud-based infrastructure as a strategic project for the business—never, ever, as an “IT project.” You must also define the scope of the project by taking inventory of the applications you have and the ones that will be needed in the future to run the business.
3Understand the Status Quo and the Existing Application Landscape
4Build a Solid Business Case
5Define Success Criteria for a Proof of Concept
6Develop a Change Management Plan
7Find the Right Cloud Partner
You will need to find a cloud service or managed services partner (MSP) that can co-manage the migration project with you and offer a truly efficient consumption-based approach (IaaS as a pure utility service). Do the due diligence and talk to other customers of the candidate you are considering to check on performance.
8Performance, Security, Manageability Requirements
Your cloud provider must offer a package that accounts for the performance requirements of the applications to be moved, meets the highest standards of security, provides built-in high-availability and disaster-recovery capabilities, and ultimately is able to manage both infrastructure and applications based on predefined service-level agreements. Be aware that not all MSPs offer these features.
9Plan Migration and Test Thoroughly
Effectively plan the migration and then test the plan thoroughly so that during your cutover weekend, the planned outage is as short as possible. On Monday, when the users come back, the only difference they should notice is that their application is running faster.