Amazon EVS, Explained for VCF Architects
VCF on EC2 bare metal inside your own VPC. Not the managed service you may be thinking of, and the networking constraints will shape your design whether you like them or not.
I keep getting asked about Amazon EVS by people who have heard the name, know it has something to do with VMware on AWS, and are not sure whether it is the thing they remember from a few years ago under a different name.
It is not. So here is what it actually is, what you run versus what AWS runs, and the handful of constraints that will shape your design whether you like them or not.
Worth saying up front: this moved quickly. It went GA in August 2025 on VCF 5.2.1, picked up VCF 9.0 and 9.1 support in July 2026, and has been landing in new regions steadily since. Sydney has had it since November 2025. So if you looked at this a year ago and put it aside, the thing you looked at is not the thing that exists now.
What it is
EVS deploys a VCF environment onto EC2 bare metal instances inside your own VPC, in subnets you define. The workloads running on it are ordinary vSphere workloads, so migration does not involve re-platforming anything.
The important word in that sentence is "your". The hosts sit in your VPC. You hold the VCF licences. You run vCenter, NSX Manager and the rest. AWS provides the bare metal, the automation that stands the environment up, and the surrounding services.
The architecture, and one consequence of it
EVS deploys the VCF consolidated architecture model. Management components and customer workloads share one domain, managed from a single vCenter, with vSphere resource pools providing the separation between management and workload.
If your on-premises design uses a separate management domain, and most enterprise designs do, this is a different shape. Not worse, but different, and it changes how you think about isolation, upgrade blast radius and resource contention. Worth knowing before you draw anything.
Instance types and what they lock you into
The vCPU quota trap
Capacity reservations
The networking model is where the real work is
This is the part that differs most from on-premises, and it is where I would spend design time.
EVS uses a two-layer model. The underlay is VPC networking: the VPC itself, subnets, route tables, and ESXi hosts attached via ENIs in subnets you choose. The overlay is NSX, doing what NSX does.
Dedicated, non-overlapping CIDRs
Nothing of yours in the EVS subnets
VPC Route Server, with BGP
Three things that are not supported for NSX overlay connectivity
Licensing, and the part worth reading twice
You bring your own VCF licences. That is the commercial attraction and it comes with specific mechanics.
Two keys, with minimums
One environment per licence
Broadcom sees the usage
The connector
Who operates what
AWS supports the AWS services that EVS deploys and handles direct customer support, engaging Broadcom for advanced needs. You run the VCF stack.
For VCF 9.x there is a detail worth knowing: in self-deployed mode you download and deploy the Broadcom VCF Installer and complete the installation using Broadcom's native workflow. So the experience is closer to a normal VCF build than to a managed service, which is consistent with the rest of the design but different from what the 5.2.x path looked like.
Cost, roughly
The components AWS lists are EC2 instance hours, VPC Route Server endpoints, and the EVS control plane. Available on demand and on one or three year terms. It is also eligible for the Migration Acceleration Program, which matters if you are building a funded business case rather than paying list.
The thing I would model carefully is the bare metal. 128 vCPUs per i4i.metal host, four hosts minimum, running continuously. That is the number that decides whether this is cheaper than the data centre you are leaving, and it is very sensitive to how long you intend to stay.
Where it genuinely fits
The scenario AWS is clearly aiming at is the data centre exit with a date attached. Lease ending, hardware out of support, a deadline that will not move. EVS gets workloads out without re-platforming, using the stack your team already knows.
It also fits sovereignty and residency requirements better than people expect, with the Sydney region available and FedRAMP Class C scope added this month for US regions.
Where I would think harder is the long-term steady state. If you are moving because the economics of owning hardware stopped working, you should model whether renting bare metal indefinitely actually solves that, or moves it. Sometimes it does. Sometimes the honest answer is that EVS is a good bridge to something else rather than a destination.
Before you plan anything
Sources
- Amazon EVS architecture: consolidated domain model, VLAN subnets, required networking resources.
- Getting started with Amazon EVS: EVC modes per instance type, host creation, HCX connectivity options, prerequisites.
- Amazon EVS API reference: licence key requirements, Site ID, terms acceptance, unsupported connectivity options, KMS encryption of credential pairs.
- Building a modern network for your VMware workloads using Amazon EVS: the two-layer networking model and CIDR requirements.
- Deploying VCF 9.1 on Amazon EVS with end-to-end automation: the self-deployed workflow and what gets built.
- Amazon EVS VCF 9.0 and 9.1 support and general availability announcement.
- Region expansion including Sydney and FedRAMP Class C scope.
- Amazon EVS FAQs: cost components and support model, though note the version and instance detail on that page is behind.
This service is changing quickly. Everything above was accurate against the documentation when I wrote it, and some of it will not be in six months. Check before you design.
Views expressed here are my own.