Migration resources

Last reviewed 2025-05-09 UTC

The Architecture Center provides content resources across a wide variety of migration subjects and scenarios to help you migrate workloads, data, and processes to Google Cloud. These resources are designed to help you complete these kinds of migrations:

  • From an on-premises environment
  • From a private hosting environment
  • From another cloud provider
  • Across Google Cloud regions

A migration journey isn't unique to Google Cloud. Moving from one environment to another is a challenging task, so you need to plan and execute your migration carefully. No matter what you're migrating—whether apps, VMs, or containers—you need to complete tasks such as creating an inventory, establishing user and service identities, deploying your workloads, and optimizing for performance and scalability.

As part of your migration journey, you have to make decisions that are dependent on the environment, the workloads, and the infrastructure that you're migrating to Google Cloud or to a hybrid cloud environment. The Migrate to Google Cloud series helps you choose the best path to suit your migration needs by establishing a migration framework. It's important to establish a migration framework because migration can be a repeatable task. For example, if you initially migrate your VMs to Google Cloud, you might also consider moving other data and workloads to Google Cloud. Establishing a general framework that can be applied to different workloads can make future migrations easier for you.