Case Studies  /  Technical Documentation

EVS HCX Migration & Connectivity

VMware HCX migration guide for Amazon EVS. Documents both private connectivity options and public internet paths, with cross-service research across VPC, IPAM, Transit Gateway, AWS Direct Connect, and Elastic IPs.

This migration guide for Amazon Elastic VMware Service demonstrates VMware HCX deployment with private or public internet connectivity for workload migration to AWS. The guide addresses a dual-audience challenge: AWS architects need VMware HCX context, while VMware administrators need AWS networking guidance spanning VPC, Transit Gateway, AWS Direct Connect, Site-to-Site VPN, IPAM, and Elastic IP configuration. I worked with EVS product and engineering teams throughout 2024-2025 to develop the migration guide, performing in-depth cross-service research to document public internet connectivity as an alternative to private dedicated connections. The documentation strategy compares architectural trade-offs between connectivity options and surfaces Elastic IP association requirements upfront, addressing customer decision-making needs before deployment. This work shipped with the EVS HCX public connectivity feature launch in Q3 2025.

Deliverables & Impact

Documentation Produced:

Strategic Impact:

Documentation Samples

Live Documentation:



Documentation excerpt (curated)

HCX connectivity options

You can migrate workloads to Amazon EVS using private connectivity with AWS Direct Connect or Site-to-Site VPN connection, or using public connectivity.

Depending on your situation and connectivity options, you may prefer to use public or private connectivity with HCX. For example, some sites may have private connectivity with greater performance consistency, but lower throughput due to VPN encryption or limited link speeds. Likewise, you may have high throughput public internet connectivity that has more variance in performance. With Amazon EVS, you have the choice to use whichever connectivity option works best for you.

The following table compares the differences between HCX private and public connectivity.

AspectPrivate connectivityPublic connectivity
OverviewUses only private connections within the VPC. You can optionally use AWS Direct Connect or Site-to-Site VPN with a transit gateway for external network connectivity.Uses public internet connectivity with Elastic IP addresses, enabling migrations without a dedicated private connection.
Best suited for• Time-sensitive vMotion operations
• Large-scale migrations
• Applications sensitive to latency/jitter
• High-volume data transfers
• Organizations with existing AWS Direct Connect/AWS Site-to-Site VPN
• Locations without AWS Direct Connect/AWS Site-to-Site VPN
• Cost-sensitive projects
Key benefits• Consistent low-latency connectivity
• Dedicated bandwidth allocation
• More reliable network performance
• Default HCX encryption can be disabled for private environments to optimize performance
• No public IP management required
• Faster setup than private connectivity
• Cost-effective for smaller migrations
Key considerations• More complex initial setup
• Higher upfront infrastructure costs
• Longer implementation timeline
• No direct internet connectivity for any HCX component
• More variable network performance
• Bandwidth limitations are possible
• Higher latency than private connectivity
• Each component requires a dedicated Elastic IP address allocated from the public IPAM pool
• EIP associations enable direct internet connectivity for each HCX component

HCX private connectivity architecture

The HCX private connectivity solution integrates several components:

Amazon EVS network components:

AWS managed network transit options for on-premises connectivity:

HCX public internet connectivity architecture

HCX networking requirements and DNAT

HCX has specific networking constraints that affect how you set up public internet access.

HCX does not support Destination Network Address Translation (DNAT). Instead, HCX requires the uplink network to be routable with a default gateway IP address.

Amazon EVS VLAN subnets include a default gateway IP address like other VPC subnets. However, these subnets are always private subnets, even when you use CIDR blocks outside the RFC1918 address range.

Enabling HCX internet connectivity

To enable internet connectivity without DNAT, Amazon EVS uses a specific CIDR configuration approach:

For steps to configure HCX with internet connectivity for Amazon EVS environment deployment, see Setting up Amazon Elastic VMware Service and Getting started with Amazon Elastic VMware Service.

Operation considerations

Security considerations

Associate an Elastic IP address with HCX VLAN

Prerequisites

Ensure that you have the following:

Associate EIP using AWS CLI

To associate an Elastic IP address with a VLAN, use the example associate-eip-to-vlan command.

aws evs associate-eip-to-vlan \
  --environment-id "env-xxxxxxxxxx" \
  --vlan-name "hcx" \
  --allocation-id "eipalloc-xxxxxxxxxxxxxxxxx"