Stage 1: Initializing a large migration
In the initialize stage, you define the runbooks that you use to complete a detailed portfolio assessment and wave plan in the implementation stage. If another team member is responsible for defining the runbooks in your large migration project, skip to Stage 2: Implementing a large migration, where you will use the runbooks to migrate waves of applications and servers. By documenting the decisions made in this stage, you create actionable runbooks. For example, making decisions about the following questions leads to standard procedures that you document in your portfolio runbooks:
-
What migration metadata is required, and how do you collect it?
-
How do you prioritize applications and perform deep dives?
-
How do you plan waves?
In stage 1, you spend a lot of time defining the rules and building the runbooks because the activities in the runbook are repeated many times in stage 2 to support the migration.
Stage 1 consists of the following tasks and steps