Here are the factors to consider during AWS migration:
Operational Costs - These include the cost of infrastructure, ability to match demand and supply, transparency, and others.
Workforce Productivity
Cost avoidance
Operational resilience
Business agility
https://fireup.pro/blog/5-things-you-must-consider-before-migrating-to-aws