Getting Started with Migrate for Anthos

With Migrate for Anthos, you can migrate your VMs from supported source platforms to Google Kubernetes Engine.

Use the sections described below to get started migrating virtual machines (VMs) to Google Kubernetes Engine (GKE) using Migrate for Anthos.

Get an introduction

For an introduction to the value of Migrate for Anthos, as well as high-level views, see the following topics.

Read a tutorial

Read through the migration tutorial for a high-level look at the steps involved in migrating VMs from VMware to GKE. If you've got VMs on VMware, you can try out a migration.

Set up for migration from your source platform

If you want to dive right in, you'll find steps for setting up prerequisites and performing migration for each of the supported source platforms. In general, you'll follow steps such as the following:

  1. If necessary, configure your source platform and Migrate for Compute Engine to support migration.
  2. Identify or create a GKE cluster as a migration destination.
  3. Create or generate YAML to configure GKE objects to support migration, then apply the YAML to your GKE cluster. For migrations from Amazon EC2 and Azure, this will include defining a StorageClass object. For migrations from vSphere, a StorageClass is created on deployment of Migrate for Anthos.
  4. Migrate for Anthos begins migrating.

See the following for steps specific to your source platform.


You can view logs and metrics from your migrated workloads in the Google Cloud console. You can also view logs from the command line. For more on monitoring, see Monitoring migrated workloads.