# Cloud migration

> Moving a company's apps and data from its own servers to a cloud provider.

- Level: Basic
- Topics: Cloud
- URL: https://tidbit.legios.com.ar/cloud-migration/
- In Spanish: [Migración a la nube](https://tidbit.legios.com.ar/es/cloud-migration/)

A **cloud migration** is the project of moving software, data and workloads from servers a company owns, often in its own building or a rented data center, to a cloud provider like AWS, Google Cloud or Azure. It can also mean moving from one cloud to another.

There are a few common strategies. **Lift and shift** moves an app as it is onto cloud virtual machines: fastest, but you keep the old design and its costs. A middle path adjusts a few pieces, for example swapping a self-run database for a managed one. The deepest option rebuilds the app to use cloud services fully, which takes longer but gets more of the benefits. Some old systems are simply retired or replaced by a SaaS product instead.

Companies migrate to stop buying and maintaining hardware, to scale more easily and to reach new services. It is rarely a single weekend: big organizations move in waves over months or years, start with an inventory of what they run, and test each step. The costs also change shape, from buying machines every few years to a monthly bill that needs watching.

## An analogy

Like moving house. You can pack everything into boxes and unpack it the same way (lift and shift), or use the move to throw things out and buy furniture that fits the new place.

## Keep in mind

- Moves apps and data from own servers to a cloud provider, or between clouds.
- Lift and shift is fast; rebuilding for the cloud is slower but gets more out of it.
- Large migrations happen in waves, after an inventory of what exists.
- Spending turns from buying hardware into a monthly bill to manage.

## Go deeper

- [What is cloud migration? (AWS)](https://aws.amazon.com/what-is/cloud-migration/)
- [Cloud migration on Wikipedia](https://en.wikipedia.org/wiki/Cloud_migration)

## Related terms

- [Server](https://tidbit.legios.com.ar/server/): A computer whose job is to answer requests from other computers, all day, every day.
- [Data center](https://tidbit.legios.com.ar/data-center/): A building full of servers where the internet, the cloud and AI actually run.
- [Cloud computing](https://tidbit.legios.com.ar/cloud-computing/): Renting computers over the internet instead of buying your own.
- [Google Cloud](https://tidbit.legios.com.ar/google-cloud/): Google's cloud business: computing, storage, data and AI services rented by the hour.
- [Microsoft](https://tidbit.legios.com.ar/microsoft/): The company of Windows and Office, now just as much a cloud company with Azure.
- [Virtual machine](https://tidbit.legios.com.ar/virtual-machine/): A complete computer made of software, running inside a real one.
- [Database](https://tidbit.legios.com.ar/database/): An organized store of data that programs can search and update safely.
- [SaaS, PaaS and IaaS](https://tidbit.legios.com.ar/saas-paas-iaas/): Three ways to rent computing, depending on how much of the work you hand over.
