Migrate for Anthos

Bringing the power of containers to your existing workloads.

Migrate And Modernize Image

Migrate and modernize, together

With Migrate for Anthos, you can easily migrate and modernize your existing workloads to containers on a secure and managed Kubernetes service. Your teams can deploy, operate, and maintain existing applications more efficiently and cost effectively, using the same services, policies, and methodologies of a modern platform.

Migrate for Anthos minimizes the manual effort required to move and convert existing applications into containers on Anthos GKE and Google Kubernetes Engine. You can target workloads from virtual machines or physical servers running on-premises, in Compute Engine, or in other clouds.

Carve Ideal Migration Journey Image

Craft your ideal migration journey

Most digital transformations will be a mix of strategies. For the workloads that will benefit from containers, Migrate for Anthos delivers a fast, smooth path to modernization. For other workloads that are better suited as a VM, simply move them as is with Migrate for Compute Engine and leverage VPC network integration with GKE. Don't settle for being locked into existing infrastructure or one migration path. With Google, run your workloads how you want, where you want.

Carve Ideal Migration Journey Image

Upgrade to containers with ease

Some workloads are simply written off by IT as being “unable to upgrade.” But Migrate for Anthos strips away layers of manual effort, making migration and modernization a possibility for those workloads, even with small IT teams. Automate the extraction of existing applications from servers and VMs into containers, without having to rewrite or re-architect apps. This helps you eliminate complexity and knowledge gaps that have previously held businesses back from being able to upgrade to containers.

Capitalize on the benefits of modernization faster

Accelerating the migration and adoption of the modern platform enables the business to operate more efficiently with unified policy, management, and skill sets across existing and newly developed apps. It also enables you to unlock additional funding for more modernization and new app development by being able to reallocate budget that was previously required to keep legacy environments up.

Accelerate Adoption of day-two operations Image

Accelerate adoption of day-two operations

For day-two operations, save on labor and costs associated with maintaining, patching, and updating VMs and physical servers by switching to modern CI/CD pipelines, image-based management, and desired-state configuration. And easily modernize IT landscapes by accelerating the adoption of modern services such as Anthos Service Mesh, Anthos Config Management, role based access control (RBAC), Cloud Logging, and more. Thereby unifying your policy enforcement and management practices across both migrated and newly developed applications.

How It Works

  • Step 1

    Identify which workloads you want to migrate from sources that span VMs from on-premises, Compute Engine, other clouds, or physical servers.
  • Step 2

    Use Migrate for Anthos to dissect the contents of your VMs and generate a suggested breakdown of its content into image and data components. These can be reviewed and tested, such that you end up with a generation of the artifacts needed for container image-based management. This includes the Docker image, Dockerfile, Deployment YAMLs, and a consolidated data volume which can be any type of Kubernetes-supported storage.
  • Step 3

    Orchestrate the modernization process itself elegantly with Kubernetes building blocks (CRDs, CLI) and leveraging a deployment policy where stateful workloads are automatically transformed to run as containers in GKE pods.
  • Step 4

    Once your stateful monolithic application runs in a container, you can leverage all the managed services from Google Cloud: Anthos, GKE, Service Management, Cloud Monitoring, Cloud Logging, and other cloud-native tools. Your application will now work in tandem with any other modern microservices deployed into a GKE cluster.


Migrate for Anthos is offered at no charge for migrating workloads to Google Cloud. Customers will still pay for all other Google Cloud services they consume (compute, storage, networking, etc.), but by itself, the use of this tool (Migrate for Anthos) does not incur additional cost. Any customer can use Migrate for Anthos (with or without an Anthos subscription).


Google Cloud

Get started

Migrate for Anthos

Bringing the power of containers to your existing workloads.

Need more help?

Our experts will help you build the right solution or find the right partner for your needs.