Steps to The Cloud
Four key areas to insure cloud migration success: Assessment, Migration, Optimization, Security & Management. Execute them all and you’ll achieve your goals reliably.

1. Assessment.
Key Considerations
Start by discussing the migration project with all relevant stakeholders, calculating TCO of your current deployment, and discovering what parts of your application portfolio may benefit from migration. Evaluate applications to see how suitable they are for a cloud environment and what changes you will need to make to allow them to run in the cloud.
2. Migrate.
Select a migration strategy, out of the four strategies we define in the following section. Identify the tools and technologies that will help you migrate each application, and use them to apply the appropriate migration strategy. Start small with a Proof of Concept of several applications that provide high value to the business and are easier to migrate, and then continue to the more complex or lower value applications.

Key considerations for the migration stage:

3. Optimize
Even after an application is deployed on the cloud and working as expected, you should continuously monitor the application and see how to improve it.
Key considerations for the optimization stage:
4. Secure and Manage
This is perhaps the most important stage—ongoing operations in the cloud. Beyond the regular operational considerations, in a public cloud environment, you will have a few new elements to consider.
