- To migrate applications to AWS using a lift-and-shift approach
- To migrate databases between different engines
- To transfer large datasets between on-premises and AWS
- To plan migration projects by gathering information about on-premises data centers