Migration resources

Last reviewed 2025-05-09 UTC

The Architecture Center provides content resources across a wide variety ofmigration subjects and scenarios to help you migrate workloads, data, andprocesses to Google Cloud. These resources are designed to help youcomplete 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 oneenvironment to another is a challenging task, so you need to plan and executeyour migration carefully. No matter what you're migrating—whether apps, VMs, orcontainers—you need to complete tasks such as creating an inventory,establishing user and service identities, deploying your workloads, andoptimizing for performance and scalability.

As part of your migration journey, you have to make decisions that aredependent on the environment, the workloads, and the infrastructure that you'remigrating to Google Cloud or to a hybrid cloud environment. TheMigrate to Google Cloud series helps you choose the best path to suit your migration needs byestablishing a migration framework. It's important to establish a migrationframework because migration can be arepeatable task. For example, if you initially migrate your VMs toGoogle Cloud, you might also consider moving other data and workloads toGoogle Cloud. Establishing a general framework that can be applied todifferent workloads can make future migrations easier for you.

Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025-05-09 UTC.