General management activities for a migration
No matter what technologies you’re migrating to or from, there are some common activities that are required in order to ensure that your migration is executed in a way that is systematic, repeatable, and as safe as possible.
Inventory
As obvious as it may seem, you need to start with a full inventory of the workflows that you are going to migrate. Start with a list of all of the workflows and identify the following information – who owns the workflow from a technical perspective, who owns it from a business/operational perspective, what data sources and destinations it interacts with, and how critical it is from a business perspective.
As you’re compiling this information, make sure you can answer the following questions for each workflow:
- Where does the code/configuration for this workflow reside?
- How often does the workflow run?
- What edge cases/tests are compiled for this workflow?
- What...