1. Clear strategy for the use of private and public clouds
Since both private and public clouds often offer a similar portfolio of services, it should be clearly defined for which application purposes the respective cloud type will be used. This ensures that there are no discrepancies in the planning process prior to migration.
2. Very good knowledge of the IT landscape
The systems and apps to be migrated should be sufficiently well documented to be able to adequately consider them in the planning. This includes documenting the amount of servers and apps, the responsible persons in the company and the business criticality, as well as technical documentation. The better and more extensively a system is documented, the fewer technical and organisational hurdles can hinder the migration.
3. Determining the scope of the migration
It should be determined prior to migration which systems and apps will be migrated to the cloud in each case. The selection can be made according to business units and processes as well as geography and lifecycle status of the respective systems. This approach ensures that the migration scope is clearly outlined and that the scope does not change unscheduled during the migration process (so-called "scope creep").
4. „Start small, think big"
A cloud migration is a complex undertaking. Since there is often little experience at the beginning of a migration, it is advisable to start the migration with a few and non-critical systems and apps. On the other hand, planning should be sufficiently long-term and anticipate an increase in migration speed to be able to migrate even large landscapes. In this way, it is possible to start with a low risk at the beginning and keep the migration risk limited in the further course of the project.
5. For mass migration: Use of a Migration Factory
A cloud migration is largely an individual project. Even if every system and every app functions and acts uniquely, recurring activities such as testing the systems and apps can still be bundled. It is advisable to set up a so-called migration factory, which has the task of centralising standardisable tasks and at the same time giving the cloud technicians flexibility to solve special issues.