Cloud migration is the process of moving data, applications or other business elements to a definition/cloud-computing cloud computing environment.
There are various types of cloud migrations an enterprise can perform. One common model is the transfer of data and applications from a local, on-premises data centre to the public cloud – Known as On-prem to Cloud Migration. However, a cloud migration could also entail moving data and applications from one cloud platform or provider to another — a model known as Cloud-to-Cloud Migration. A third type of migration is a reverse cloud migration, cloud repatriation or cloud exit, where data or applications are moved off of the cloud and back to a local data centre known as Reverse Migration.