A 10-step guide to a reliable, repeatable & risk-optimized approach to cloud migration
A 10-step guide to a reliable, repeatable & risk-optimized approach to cloud migration.
1. Define business goals & KPIs to layout a clear definition of success.
2. Identify current-state roadblocks to the above goals.
3. Consider technology as table stake. Focus on people, processes, culture, and value of the existing IT landscape.
4. Set up a COE made up of reps from business, leadership, technology, cross-functional teams, to play the change agent within the organization.
5. Establish inventory of existing applications. Leverage 6R framework (Retain, Retire, Re-host, Re-architect, Re-platform, Rewrite) to identify what can stay on, what needs to change & what new is needed from a value standpoint. Create a compelling business case.
6. Identify scope for a POC. Ensure POC’s success to bolster the bigger strategy.
7. Set up a future-ready data strategy on the cloud. Migrate data driven by that strategy.
8. Use 6R to architect applications on cloud. Ensure they support the data strategy. Adopt best practices like micro-services, APIs, server-less, DevOps, security, monitoring, etc.
9. Apply cloud’s well-architected framework for performance, reliability, security, costs, etc.
10. Optimize cloud resources & their usage patterns for additional cost benefits.