Workloads are complex with multiple dependencies, migrating them is no easy task. The process can disrupt business. Mitigating risk is likely to require building, development, test, staging, and migration instances, and the expense that goes along with all these environments.
After the migration is complete, more questions can arise because you can only test so much before going live.
The short answer: Veritas and AWS.