Cloud migration is the process of moving data, applications, or IT systems to the cloud. It can be done through rehosting (lift and shift), replatforming (small optimizations), repurchasing (using cloud-based solutions), refactoring (redesigning for the cloud), retiring outdated systems, or retaining some systems on-premises. The choice depends on business needs, cost, and security.
... https://www.revinfotech.com/blog/here-are-some-strategies-checklists-and-faqs-about-cloud-migration/