

# VMware migration jobs
<a name="vmware-jobs"></a>

To use AWS Transform for VMware migrations, you first need a workspace, which is a logical container in which you can create one or more transformation jobs. The sections in this topic describe how to get a workspace and how to create and start a VMware migration job in it.

## Getting a workspace
<a name="transform-vmware-onboard"></a>

For information about getting a workspace, see [Getting started](https://docs.aws.amazon.com/transform/latest/userguide/getting-started.html). 

The workspace that you use determines the AWS Region where you can create transformation jobs. That is the AWS Region where your jobs will reside. Your discovery data and AWS Transform recommendations will also reside in this AWS Region. To create workspaces and jobs in a different AWS Region, ask your administrator to create a different workspace for you. For information about supported AWS Regions, see [Supported Regions for AWS Transform](regions.md).

Even though the AWS Region where you can create jobs and store discovery data and recommendations is determined by your AWS Transform administrator, you can specify a different AWS Region as your target for the migration. In other words, you can run discovery and receive AWS Transform recommendations in one AWS Region, but then create your target environment in a different AWS Region. If you do that, you will be transferring your data across AWS Regions. For more information, see [Connect target AWS accounts](transform-vmware-connect-target-account.md).

## Job types
<a name="vmware-job-types"></a>

AWS Transform offers the following types of VMware migration jobs that you can choose from depending on your migration needs. In addition to these preset options, you can dynamically add or remove any step from your job at any time to customize your migration workflow.

### End-to-end migration
<a name="end-to-end"></a>

1. Perform discovery

1. Build migration plan

1. Connect target accounts

1. Build landing zone

1. Migrate network

1. Migrate servers

### Discovery and migration planning
<a name="discovery-and-migration-planning"></a>

1. Perform discovery

1. Build migration plan

### Network migration
<a name="network-migration-only"></a>

1. Connect target accounts

1. Migrate network

### Landing zone
<a name="landing-zone"></a>

1. Connect target accounts

1. Build landing zone

### Landing zone, network, and server migration
<a name="network-and-server-migration"></a>

1. Connect target accounts

1. Build landing zone

1. Migrate network

1. Migrate servers

### Migration planning and server migration
<a name="discovery-and-server-migration"></a>

Includes discovery, wave plan, and rehost.

1. Perform discovery

1. Build migration plan

1. Connect target accounts

1. Migrate servers

## Creating and starting a job
<a name="transform-app-vmware-workflow-start-job"></a>

The first step of a migration project is to create an AWS Transform job. For VMware migration projects, you can choose different job types, depending on your goals. The following procedure describes how to create and start a new VMware migration job of any type. For information about the different job types, see [Job types](#vmware-job-types).

**To create and start a new VMware migration job**

1. On your workspace landing page, choose **Create a job**.

1. Choose the VMware migration option, and then specify the type of VMware migration job that you want to create. For information about the steps included in each of the four VMware migration job types, see [Job types](#vmware-job-types).

1. After you answer all the chat questions, choose **Create job**.