on-premise to aws · 2026 field guide

On-premise to AWS: the data-center exit, step by step.

Leaving a data center is a discovery problem, a networking problem, a data problem and a cutover problem, in that order. This guide follows the sequence a senior migration engineer uses: map the estate, pick a path for each workload (MGN rehost, Amazon EVS for VMware, Outposts for what must stay local), connect the networks, move the data and cut over with a rollback plan. A vetted AWS partner can run it and file MAP migration funding when the migration qualifies: typically $50K to $150K for startups. Depends on the workload; AWS approves.

discovery
2–4 wks
rehost wave
8–16 wks
capex → opex
day one
who files MAP
your partner
TL;DR
  • Start with discovery, not tools. AWS Application Discovery Service maps your servers, their real utilization and the network dependencies between them. You cannot plan waves or size instances without that map, and skipping it is the most common reason data-center migrations slip.
  • Most estates use a blend of three paths. Physical servers and most VMs rehost to native EC2 with AWS Application Migration Service (MGN). VMware estates under deadline pressure can relocate to Amazon Elastic VMware Service (EVS), which runs VMware Cloud Foundation inside your VPC. Workloads that must stay local for latency or residency go on AWS Outposts. Refactor after the lift, not during.
  • The trigger is usually a hardware-refresh cliff: the SAN, the hosts or the colocation contract is up for renewal. MAP (the AWS Migration Acceleration Program) can offset part of the one-time cost. Your matched partner files the request when the migration qualifies, and AWS approves it. For startups, partner-filed funding is typically $50K to $150K. Depends on the workload; AWS approves.
the trigger

IWhy teams leave the data center: the hardware-refresh cliff

Almost no one migrates a data center because a slide deck said so. They move because a cost event is coming, and renting AWS beats buying another five years of hardware.

The usual trigger is a refresh cliff. A storage array reaches end of support, the hypervisor hosts fall out of warranty, or the colocation contract renews. The CFO is looking at a large capital outlay for gear that will sit at low average utilization, because on-prem you size for peak and pay for it around the clock.

AWS turns that purchase into operating expense. You pay for what runs, switch non-production off at night and stop pre-buying headroom. The line items that go away are real: the refresh itself, power and cooling, hardware maintenance contracts, SAN licensing, and a good share of the hours spent racking servers and swapping disks.

The second trigger is risk: one facility, one power feed, and a disaster-recovery plan that has never been tested. Rebuilding that resilience on-prem means a second site. On AWS it means spreading across Availability Zones and using Elastic Disaster Recovery.

the cost question

IIIs AWS cheaper than refreshing the hardware?

Often, but not automatically. Compare total cost of ownership, not the server price against an hourly rate.

The on-prem side has eight lines: hardware capex (amortized), data-center or colo space, power and cooling, network and bandwidth, the people who operate it, the over-provisioning you buy for peak, software licenses, and the next refresh. The AWS side is metered compute and storage, managed-service premiums, support, and data transfer out, which is the one line where cloud often loses.

Cloud wins clearly for variable, spiky or growing workloads, and wherever operational labor goes away. On-prem can still win for steady, heavy compute that runs flat out for years on hardware you already own.

Two things decide the result. First, right-size from measured utilization: lifting oversized VMs as-is can cost more than the data center for months. AWS Migration Evaluator and Application Discovery Service build the model from real usage. Second, include the one-time migration cost and the MAP funding that can offset part of it, so you can see when the cumulative cost crosses over. Model it with the funding and without it.

step one

IIIDiscovery: you cannot migrate what you have not mapped

Every credible data-center migration starts with an inventory and a dependency map: the applications, what they talk to, and how busy they really are.

AWS Application Discovery Service runs two ways. The agentless collector is deployed into vCenter and reads VM inventory, configuration and performance without touching the guests: a good first pass across a vSphere estate. The Discovery Agent installs on each server (Linux or Windows, physical or virtual) and captures running processes and network connections. Those connections produce the dependency graph.

The graph drives wave planning. The web tier talks to an app tier, which talks to a database, which is also read by a nightly batch job on a server nobody remembers owning. Move the database and leave the batch job behind, and you have built a slow internet link through the middle of one system. Discovery shows those edges, so tightly coupled parts move in the same wave.

Discovery also feeds the business case: the data flows into AWS Migration Hub for right-sizing and the TCO model. Plan on two to four weeks of collection for a mid-sized estate, long enough to catch month-end peaks.

The output is a portfolio sorted by the 7 Rs. Most of the estate lands on rehost or replatform, a long tail gets retired, a few systems stay on-prem for now, and a small set is marked for refactoring later.

the 7 Rs, briefly

Retire (switch off dead servers), Retain (leave on-prem for now), Rehost (lift and shift with MGN), Relocate (move VMware VMs largely unchanged, for example to Amazon EVS), Repurchase (swap to SaaS), Replatform (small changes, such as a self-managed database to RDS), Refactor (re-architect for cloud-native). Start with rehost and replatform. Refactor later, where the payoff is clear.

the decision

IVThe three paths off a data center

Each workload goes down one of three paths. Real estates use a blend; the skill is matching each application to the right one instead of forcing everything through one door.

Two questions decide it. Are you a VMware shop? And does the workload have a hard constraint that keeps it close to your building, such as very low latency to local equipment, data-residency rules or a license tied to physical hardware?

Path A: native rehost with MGN (the default)

For: bare-metal servers, Hyper-V, KVM, and VMware VMs you would rather land on native EC2.

How: AWS Application Migration Service (MGN) installs an agent on each source server and continuously replicates its disks, block by block, into a staging area in your AWS account. The source keeps running while data syncs. You launch a test instance, validate it, then schedule a production cutover measured in minutes.

Reality check: rehost carries the application as-is: same OS, same architecture, same tech debt. That is intentional. Get onto AWS first, then replatform databases to RDS and refactor high-value services on a steady cadence.

Path B: VMware relocation with Amazon EVS

For: large vSphere estates with a hard deadline.

How: Amazon Elastic VMware Service (EVS) runs VMware Cloud Foundation on EC2 bare-metal instances inside your own VPC, so you can move VMs with VMware HCX and keep your VMware tooling and runbooks. The older VMware Cloud on AWS offering is another route some teams already use.

Reality check: it is a bridge, not the destination. You still pay for VMware-shaped infrastructure and licensing. The cloud-native savings come later, when you move selected workloads to native EC2, RDS or EKS.

Path C: Outposts for what must stay local

For: workloads that genuinely cannot leave: very low latency to local equipment, data that must stay in your building, or a regulator that has not cleared the public Region.

How: AWS Outposts puts AWS hardware in your facility, running AWS services (EC2, EBS, RDS on Outposts, EKS) with the same APIs as the Region. It comes as racks or as smaller servers.

Reality check: Outposts is for the principled exceptions, not for parking the whole estate. It has its own cost, and you still run the facility around it.

SAP estates

SAP follows the same discovery, networking and cutover steps, on SAP-certified instances, with a partner that holds the AWS SAP Competency. AWS runs a MAP track for SAP, including RISE with SAP strategies.

service map

VWhich AWS service does which job

The migration toolchain is a small set of services. Here is what each one is for, by phase. AWS Migration Hub tracks every server and application across all of them.

on-prem to AWS toolchain, by phase (2026)
ServicePhaseJob it does
Application Discovery ServiceDiscoverInventory, utilization and the network dependency map (agentless collector or per-server agent)
Migration HubAllOne view of every server and app from discovery to cutover
Application Migration Service (MGN)MigrateAgent-based, block-level rehost of physical servers and VMs to native EC2
Amazon EVS + VMware HCXMigrateRelocate vSphere VMs to VMware Cloud Foundation running in your VPC
AWS OutpostsRetain (hybrid)AWS hardware in your facility for latency- or residency-bound workloads
Database Migration Service (DMS) + SCTReplatformMove databases, including engine changes such as Oracle to Aurora, with low downtime
DataSyncTransferOnline bulk transfer of file and object data (NFS, SMB, HDFS) to S3, EFS or FSx
AWS Data Transfer TerminalTransferPhysical upload site where you bring your own storage devices
Elastic Disaster Recovery (DRS)ResilienceContinuous replication for cross-AZ or cross-Region recovery
You will not use all of these on one workload. Discovery, Migration Hub and MGN are the spine of a rehost wave; DMS and SCT, DataSync and DRS attach where the workload needs them. Snowball Edge is no longer available to new customers, so plan data moves around DataSync and the Data Transfer Terminal.
the plumbing

VINetworking: the link between two worlds

During the migration you run hybrid for weeks or months. The link between the two sides has to be private, fast and predictable, or the dependencies you mapped turn into latency complaints.

Start with AWS Site-to-Site VPN: IPsec tunnels from your firewall to AWS over the internet. It is up in hours and fine for early phases and management traffic, but each tunnel tops out around 1.25 Gbps and latency varies.

For terabytes and latency-sensitive links, order AWS Direct Connect: a dedicated private circuit (1, 10 or 100 Gbps) that never touches the public internet. Cross-connects take weeks to provision, so the partner orders the circuit early in the project, not the week of cutover. A common pattern is Direct Connect for bulk and steady traffic, with the VPN as encrypted failover.

AWS Transit Gateway ties it together: one regional hub that connects your VPCs and both on-prem links through a single routing point. All of it lands in a multi-account landing zone built before the first workload arrives. See AWS landing zone.

data gravity

VIIMoving the data: DataSync, the Data Transfer Terminal and the bandwidth math

Compute moves easily; data has gravity. How long the file shares, object stores and databases take to move often sets the schedule.

Do the math first. A 100 TB file share over a 1 Gbps link at 80% sustained throughput takes well over a week of continuous transfer, before it competes with daytime traffic. Bandwidth, not cleverness, is usually the constraint.

For online transfer, AWS DataSync moves file and object data (NFS, SMB, HDFS, self-managed object storage) into S3, EFS or FSx with encryption, integrity checks and incremental sync, so you seed once and top up the delta before cutover. AWS says a single DataSync task can use a full 10 Gbps link, and pairing it with a temporary Direct Connect hosted connection helps when bandwidth is short.

For offline transfer, Snowball Edge is closed to new customers. AWS now points to the AWS Data Transfer Terminal, a site where you bring your own storage devices and upload at high speed, or to partner offline-transfer services in AWS Marketplace.

Databases use AWS Database Migration Service (DMS): a full load, then change data capture that keeps the target in sync while the app runs. Engine changes, such as Oracle to Aurora PostgreSQL, also need the Schema Conversion Tool, and that conversion is the hard part. See Oracle to AWS.

how the cutover window stays short

MGN (servers) and DMS (databases) both replicate continuously while the source stays live, then do a small final sync at cutover. You are not copying terabytes during the outage. You copied them last week, and you only flush the last few minutes of changes now.

resilience and audit

VIIIDR and compliance: the upgrade teams undersell

Leaving the data center is also the moment to fix disaster recovery and to decide how compliance will work. Plan both on purpose.

On-prem DR is often a half-built second site or a restore nobody has tested. AWS Elastic Disaster Recovery (DRS) continuously replicates servers into a low-cost staging area in another Availability Zone or Region, so you can fail over in minutes and fail back when the incident clears. Spreading production across Availability Zones turns single-facility risk into a setting.

AWS certifies the physical and infrastructure layer (SOC 2, ISO 27001, PCI DSS, HIPAA-eligible services and regional frameworks), which removes part of the audit surface you owned when you ran the building. The shared-responsibility model still applies: misconfigured S3 buckets, broad IAM roles and unencrypted volumes are yours to prevent.

Pin down data residency early. If data must stay in-country, pick the in-country Region (or Outposts for the narrow cases that cannot use it) and design the network so regulated data stays inside the boundary. A partner sets this up as landing-zone guardrails: encryption by default, central logging, Config rules that flag drift and identity tied to your directory.

go-live and funding

IXCutover, and who files the funding

Good preparation makes the cutover boring. By the time you switch traffic, the data has been replicating for weeks and the target has been tested.

A clean cutover runs to a runbook. Pick a low-traffic window. Stop the source app to freeze writes. Let MGN and DMS flush the final changes. Launch production from the replicated images, switch DNS (with a low TTL set days earlier) and run a scripted smoke test. If it passes, open traffic. If it fails, roll back to the untouched source, which is why you never decommission on-prem until the AWS side has run clean for an agreed soak period.

Migrate in waves, not one heroic weekend. Start with something forgiving, such as internal tools, so the team exercises the runbook, the network and the rollback. The critical systems go in a later wave, once the path is proven.

MAP (the AWS Migration Acceleration Program) has three phases: Assess (readiness and a TCO model), Mobilize (landing zone and a pilot wave) and Migrate and Modernize (production at scale). AWS describes it as tools, training, partner expertise and financial investments that offset initial migration costs, and it runs MAP tracks for VMware, Microsoft and SAP workloads. Your matched partner files the MAP request when the migration qualifies, and AWS decides the amount. For startups, partner-filed funding is typically $50K to $150K. Depends on the workload; AWS approves. Partner funding programs reach about $1M, but that tier is for enterprises such as banks, hospitals and municipalities, not startups.

If the migration does not qualify, a vetted partner still runs and de-risks the cutover, at its normal rates. CloudRoute is the match: you describe the data center once, and we introduce a vetted AWS partner with on-prem experience for your stack and region. CloudRoute is free for you. Partners pay CloudRoute a monthly membership plus 10% of AWS-approved funding.

Who files which AWS funding
FundingWho files itAmountWhen it fits
Migration Acceleration Program (MAP)Your matched AWS partner$50K to $150K for startups. Depends on the workload; AWS approves.You are not on AWS yet and want to migrate.
Proof of concept (POC) fundingYour matched AWS partner$50K to $150K for startups. Depends on the workload; AWS approves.You want to test something, whether or not you are on AWS today.
Incremental workload (IW) fundingYour matched AWS partner$50K to $150K for startups. Depends on the workload; AWS approves.You are already on AWS and are launching new work: a new AI feature, a new customer or a new contract.
AWS Activate FoundersFounder applies$1,000 to start, up to $5,000Self-funded startups with no investor or accelerator behind them.
AWS Activate PortfolioFounder appliesup to $200,000Startups backed by a VC firm, accelerator or angel investor that is an AWS Activate Provider.
AWS Credits for AI StartupsInvite only (AWS account manager)$200,000 or more, by invitationAI startups ready to scale after Activate Portfolio, invited by AWS.
Facts checked on October 10, 2026. AWS decides every application.
path comparison

Native rehost vs Amazon EVS vs Outposts

These are the three ways a workload leaves the data center. They are tools for different jobs, and most estates use all three.

DimensionNative rehost (MGN)Amazon EVS (VMware)AWS Outposts
What it isSource servers replicated to native EC2VMware Cloud Foundation on EC2 bare metal in your VPCAWS hardware in your own facility
Best forPhysical servers and VMs going cloud-nativeMoving a large vSphere estate fastLatency or residency workloads that must stay local
Change to the appMinimal: same OS, new homeLittle: VMs move with HCXNone: same AWS APIs, on-prem
Where it runsAWS Region (standard EC2)AWS Region (your VPC)Your data center
Operating modelFully native AWSFamiliar VMware toolingNative AWS, hybrid footprint
Cloud-native savingsRight away (right-sized EC2, Savings Plans)Later (still VMware-shaped)Limited (you still run the facility)
Role in the planThe default destinationFast bridge off vSpherePrincipled exception
Rule of thumb: rehost most of the estate to native EC2 with MGN, use Amazon EVS when a vSphere deadline forces speed, and keep Outposts for the few workloads with a hard latency or residency constraint. Then modernize off the bridges at your own pace.
ready to map the exit?
Get matched with a partner who runs the whole data-center exit
Get matched free with a vetted AWS partner who can file it
how a match works

How a match works (example)

  1. You tell us about the work

    You fill in a short form: what you run today, what you want to move, test or build, your stage and your region.

  2. We pick one partner

    We read your answers and pick one vetted AWS consulting partner that fits the work, the stack and the region. We reply within 24 hours; your matched partner reaches out within 5 business days.

  3. The partner checks MAP funding

    Your matched partner scopes the migration with you. Then it checks whether the move qualifies for MAP (Migration Acceleration Program) funding. MAP is for teams that are not on AWS yet.

  4. The partner files, AWS decides

    If the work qualifies, the partner files the funding request with AWS. AWS reviews it and decides. The amount depends on the workload.

  5. You pay nothing

    CloudRoute is free for startups. Partners pay CloudRoute a monthly membership plus 10% of AWS-approved funding.

AWS Activate credits are separate, and you apply for them yourself. Use Activate Founders if no investor backs you. Use Activate Portfolio with the Org ID or invite from your VC, accelerator, incubator or angel group if it is an Activate Provider. A consulting partner cannot apply for Activate on your behalf.

faq

Common questions

How long does an on-premise to AWS migration take?
It scales with the estate. A mid-sized data center (roughly 100 to 200 servers) typically needs 2–4 weeks of discovery, 4–8 weeks of Mobilize (landing zone, networking, pilot wave) and 8–16+ weeks of production waves: about 4 to 7 months end to end. A small estate can be faster; a large or regulated one with database engine changes takes longer. The biggest schedule variables are Direct Connect lead time and how much data has to move.
Do I have to refactor my applications to move to AWS?
No, and you should not refactor during the lift. Most estates rehost the bulk of workloads with AWS Application Migration Service (MGN), which moves servers as-is, then replatform databases to RDS or Aurora and refactor only the high-value applications afterward. Re-architecting everything while you move it is the classic way migrations blow their timeline.
We are a VMware shop. Should we use Amazon EVS or rehost natively?
Use each for what it is good at. Amazon Elastic VMware Service (EVS) runs VMware Cloud Foundation in your VPC, so you can move vSphere VMs with HCX and keep your tooling: the fastest way out under a hardware deadline. You keep paying for VMware-shaped infrastructure, though, so the cloud-native savings come later. Native rehost with MGN puts servers on EC2, where you can right-size and use Savings Plans right away. A common pattern: relocate to hit the deadline, then modernize selected workloads at your own pace.
What about workloads that must stay on-prem for latency or compliance?
That is what AWS Outposts is for. It puts AWS hardware in your facility, running AWS services with the same APIs as the Region, so latency-bound systems (factory or warehouse equipment, for example) and strict data-residency workloads can stay local and still be run the AWS way. Treat it as a bridge for the principled exceptions and move everything else to the Region.
How do we move dozens or hundreds of terabytes?
Start with the bandwidth math. AWS DataSync moves file and object data (NFS, SMB, HDFS) into S3, EFS or FSx with encryption, verification and incremental sync, and a temporary Direct Connect hosted connection helps when the link is the bottleneck. Snowball Edge is no longer available to new customers; for offline transfer AWS points to the AWS Data Transfer Terminal or partner services in AWS Marketplace. Databases use DMS, which replicates live so the target stays current.
Will there be downtime when we cut over?
A short maintenance window, not a multi-day outage. MGN (servers) and DMS (databases) replicate continuously while the source stays live, so at cutover you only flush the last few minutes of changes, switch DNS and run a smoke test. You migrate in waves and keep the on-prem source intact until the AWS side has run clean for a soak period, so rollback stays available. Cutover windows are usually minutes to a couple of hours per wave.
Is moving to AWS cheaper than refreshing our hardware?
For most data-center exits, yes, but only if you right-size. You stop spending refresh capex, move to consumption-based opex, switch off idle and non-production capacity, and size from measured utilization instead of three years of peak headroom. The savings disappear if you lift an over-provisioned estate as-is. That is why the Assess phase builds the TCO from real usage before anyone commits.
Can AWS fund an on-premise migration through MAP?
Often, when it qualifies. The AWS Migration Acceleration Program (MAP) has three phases (Assess, Mobilize, and Migrate and Modernize), and AWS describes it as financial investments that offset initial migration costs. Your matched AWS partner files the MAP request when the migration qualifies, and AWS approves it and decides the amount. For startups, partner-filed funding is typically $50K to $150K. Depends on the workload; AWS approves. If it does not qualify, a vetted partner still runs the cutover at its normal rates. CloudRoute is free for you either way.

Exit the data center with a partner who has done it before

CloudRoute matches you with a vetted AWS partner who handles discovery, networking, data transfer and cutover, and files MAP funding when the migration qualifies: typically $50K to $150K for startups. Depends on the workload; AWS approves. CloudRoute is free for startups.

we reply within24 hours
partner-filed funding$50K to $150K
CloudRoute fee for startups$0