The Journey from Cloud Discovery to Cloud Migration
A huge one. The discovery phase is arguably the most important phase because it sets the foundation for the rest of the migration journey.
In discovery, you’ll find all the interdependencies between your applications and any application requirements (infrastructure components, server and application dependencies, etc.) the target destination needs in order for it to run as well as (and hopefully better than) the original source.
If you’re considering starting a migration project, it is critical that you keep these four tips in mind to ensure a successful journey:
- Not all data collection is alike: accuracy, data relevancy, and timeliness matters
Let’s say that it is kept up-to-date. Is it relevant enough to be appropriate for migration planning? The list of relevant information needed before a cloud migration is extensive. You should have an understanding of host firewall rules, software/hardware inventory, backend database abnormalities, utilization data for capacity planning, and upstream/downstream servers. And that’s not even touching on the non-functional requirements.
Lastly, the data used for planning a migration must be fresh, or timely. Not only up to date, but the collection process must also be easily deployed and managed by a small staff – or better yet, self-automated.
- Include the setup time when planning discovery phase
This will, in turn, give you better conclusions in your analysis. Durations lasting longer than 45 days often become redundant.
- Formulate a wave plan
You’ll need to discuss blackout periods when no migrations can take place, user acceptance plans, uptime requirements to plan your migration window, SLAs to plan for high availability infrastructure in the destination environment, etc.
This inclusion of application owners into the discovery phase conversations (combining business intelligence and hard data) is imperative in forming your wave plan.
- Leverage automation
These factors might include affinity relationships, target environment readiness, environment priority, and application owner readiness.
Like a well-oiled machine, the wave plan will consist of the move groups you’ve organized and any capacity planning elements required to support the incoming cloud computing systems. When properly planned for, these components will work to create an intelligent software that will automatically capture functional requirements, and ultimately make IT’s job easier.
Discovery planning is not a step that should ever be skipped. It’s vital for the migration’s success. If you’re interested in learning more about the discovery process, download our latest eBook – Identifying Cloud, Data Center, and Security Vulnerabilities through Cloud Discovery.