About the fit assessment tool

Migrate to Containers supplies a fit assessment tool that runs on a VM workload to determine the workload's fit for migration to a container. The fit assessment tool provides you with technical fit assessments of workloads, which helps you determine the potential of modernization, and inform you if there are any technical blockers to modernization. The fit assessment gives you:

  • The ability to get the assessment information about VMware VMs through a direct connection to vCenter.
  • A detailed report on the applicable assessment rules, including any technical blockers to modernization.

The generated assessment report describes any issues that must be resolved before migration, and an overall fit assessment of either:

  • Excellent fit.
  • Good fit, with some findings that might require attention.
  • Needs minimal work before migrating.
  • Needs moderate work before migrating.
  • Needs major work before migrating.
  • No fit.
  • Insufficient data.

For more information on how the tool determines the overall fit assessment for a VM, see Assessment operation.

Integration with Migrate to Containers

The information collected from the VM guest is also used for populating values in the Migrate to Containers migration plan. For more information, see Customizing a migration plan.

For example, data collected by the fit assessment tool is used to discover information about service endpoints exposed by a source VM. Therefore, if you want to auto-populate information about service endpoints, you must run the collection script on the source VM. See Customizing Service endpoints for more information.

Modernization journeys

The Fit Assessment Report tool uses journey to describe a set of possible modernization tasks. The common journeys defined in the tool are as follows:

  • None - No applicable modernization journey identified for the workload.
  • Shift | Compute Engine VM - Migrate a VM from VMware to Compute Engine.
  • Shift | Google Cloud VMware Engine - Migrate a VM from VMware to Google Cloud VMware Engine

  • Containerize | Anthos and Google Kubernetes Engine - Migrate a VM or an application on a VM to a container running on with Anthos clusters or on GKE.

  • Containerize | Google Kubernetes Engine Autopilot - Migrate a VM or an application on a VM to Google Kubernetes Engine Autopilot.

  • Containerize | Cloud Run - Migrate a VM or an application on a VM to Cloud Run.

  • Containerize | Tomcat App Container - Migrate Tomcat servers and applications from a VM to an application container. For information on Tomcat containerization, see Migrating Tomcat applications.