Cloud migration is the process of moving data, applications, and IT activities to the public cloud. In most cases, the source is on-premises data centers, often legacy infrastructure. But in other cases, cloud migration also describes moving from one cloud to another (e.g., from Azure to AWS).
The public cloud offers obvious benefits. First of all, there is scalability and performance. Public cloud providers offer unlimited scale for data storage and processing compute. Instead of designing one’s own infrastructure to handle today’s and tomorrow’s workloads, cloud vendors provide elastic scaling on-demand and in minutes.
Secondly, the cloud delivers cost savings. Cloud pricing models mostly charge for only what has been used. In many cases, this is true for infrastructure and native cloud services and third-party SaaS applications. In addition, a reduced need for IT expertise can be a huge cost saver as well.