Cloud Tracks · Migrating to AWS

Migrating to AWS

Amazon Web Services (AWS) is the biggest district in Cloudville, and it has a well-worn road for newcomers. That road has a name — the Migration Acceleration Program — plus a framework to plan by and a toolbox for every step. This page walks you down that road from first assessment to a running, optimized app.

☺ Explain it like I’m 10

Imagine moving your whole house into the AWS neighborhood of Sky City. AWS gives you a checklist (count your stuff, plan the route, then move), a moving truck for your furniture, a careful crew for your boxes of dishes, and even a giant shipping container if you have too much to carry by hand. This page is the map of that move.

🦉🦫Your hosts for this topic: Professor Owl & Benny the Beaver — Owl draws the AWS framework and explains the program phases, while Benny picks up the actual AWS tools and does the moving.

The big picture: MAP, CAF, and the 7 R’s

☺ Like you’re 10: AWS gives you three things — a moving program with steps, a checklist of things to think about, and a menu of ways to move each item.

Before touching a single tool, it helps to know AWS speaks in three vocabularies you will hear constantly. Think of them as the plan (MAP), the planning lens (CAF), and the move options (7 R’s). They all fit the same migration journey you already learned. (This road assumes you’re coming from your own data center; if you’re already running in another cloud, the cloud-to-cloud path differs.)

The rest of this page takes each of the three in turn — the phases (MAP), the readiness lenses (CAF), and the move options (7 R’s) — then hands you the toolbox that executes them.

MAP: the three phases

☺ Like you’re 10: First you count and plan (Assess), then you build the new house and pack the truck (Mobilize), then you actually drive over and unpack (Migrate & Modernize).

MAP organizes every migration into three phases. Nutty the Squirrel scouts the first one, Benny builds and moves in the last two.

PhaseGoalWhat happens
1. AssessUnderstand where you areInventory your servers and apps, gauge cloud readiness, and build a business case (the money story) for moving.
2. MobilizeGet ready to move safelyFix the gaps found in Assess, build skills, and stand up a secure landing zone (your pre-built, well-governed home in AWS).
3. Migrate & ModernizeActually move, then improveExecute the plan wave by wave, then optimize for cost and performance — sometimes modernizing apps as you go.

The table is the summary; the three subsections below are what actually fill your weeks.

Phase 1 — Assess

☺ Like you’re 10: Count everything you own and work out whether moving will really save money.

Assess answers two questions: what do we have and is moving worth it. You inventory every server and app, map their dependencies, gauge how ready each one is for the cloud, and turn all of that into a business case — the money story that shows leadership the cloud bill will beat the cost of staying put. Nothing moves in this phase; you’re building the map the rest of the program follows.

Phase 2 — Mobilize

☺ Like you’re 10: Fix the problems you found, teach the team, and build the safe new home before any furniture arrives.

Mobilize closes the gaps Assess exposed. You build skills, set up the operating model, and — most importantly — stand up a secure landing zone: your pre-built, well-governed home in AWS, with accounts, networking, and security guardrails ready before a single workload lands. A small pilot migration often happens here to prove the path and sharpen the runbook.

Phase 3 — Migrate & Modernize

☺ Like you’re 10: Move the boxes in small batches, then, once they’re safe, make things nicer and cheaper.

Now you execute — moving applications wave by wave so a problem only ever hits one small batch. The AWS mantra here is migrate first, modernize when you’re ready: get the workload running safely, then optimize it for cost and performance, sometimes modernizing (replatforming or refactoring) as a follow-up rather than a risky all-at-once leap.

CAF: the six perspectives

☺ Like you’re 10: Moving isn’t just about boxes. Is your family ready? Who pays the bills? Are the doors locked? CAF makes you check all of that, not just the trucks.

The Cloud Adoption Framework groups readiness into six perspectives. The first two are about people and money; the last four are technical. A migration that only thinks about servers and forgets the human ones tends to stall.

The two non-technical perspectives: Business & People

☺ Like you’re 10: Make sure the move helps the whole company and that the people are ready for it.

These are the perspectives migrations most often skip — and the ones most likely to stall a move that is otherwise technically fine.

The four technical perspectives: Governance, Platform, Security & Operations

☺ Like you’re 10: Who sets the rules, who builds it, who locks the doors, and who keeps it running.

The 7 R’s, as AWS frames them

☺ Like you’re 10: For each thing you own, you pick one of seven moves — from “throw it away” to “rebuild it brand new.”

Every application gets exactly one of seven strategies — the 7 R’s — and AWS orders them roughly from least to most effort. Here they are in three natural clusters; the dedicated 7 R’s page goes deeper on each.

The “don’t move it” R’s: Retire & Retain

☺ Like you’re 10: Some stuff you throw out, and some stuff you just leave where it is for now.

The “move it as-is” R’s: Rehost & Relocate

☺ Like you’re 10: Pick the whole thing up and set it down in the cloud without changing it.

The “change it as you move” R’s: Repurchase, Replatform & Refactor

☺ Like you’re 10: While you move, you can swap it for something you buy, tweak it a little, or rebuild it a lot.

◆ Key idea

The R you pick drives everything downstream: the tool you use, the wave it lands in, and how much you modernize. Start with the cheapest R that meets the need, and save the heavy refactors for when the workload is already safely in AWS.

The AWS toolchain, phase by phase

☺ Like you’re 10: AWS has a special tool for each job — one to count your stuff, one to move furniture, one to carefully carry dishes, and a giant box for when you have way too much.

Here is Benny’s toolbox, mapped to the phases. Names matter — and AWS reshuffled several of them in 2025–2026, folding discovery, assessment, and tracking into a new umbrella service called AWS Transform. Notably, AWS Transform MGN (formerly AWS Application Migration Service) is the successor to the older CloudEndure Migration (AWS acquired CloudEndure in 2019, and its technology became MGN). For a broader, provider-neutral view, see the tools page.

JobAWS toolWhat it does
Discover / AssessAWS Application Discovery Service (closed to new customers since Nov 2025; successor: AWS Transform)Collects an inventory of on-premises servers, their specs, and dependencies.
Business caseMigration EvaluatorTurns discovery data into a cost projection to justify the move.
TrackingAWS Migration Hub (closed to new customers since Nov 2025; successor: AWS Transform)A single dashboard to track migration progress across tools and accounts.
Server migration (rehost)AWS Application Migration Service (MGN)Replicates whole servers and cuts them over to run natively on AWS — the CloudEndure successor.
Database migrationAWS Database Migration Service (DMS)Moves data between databases with little downtime, even while the source keeps running.
Schema conversionAWS Schema Conversion Tool (SCT)Converts a database’s schema and code to a different engine (e.g. Oracle → PostgreSQL).
Online data transferAWS DataSyncMoves large file/object data over the network into S3, EFS, or FSx.
Offline data transferAWS Snow Family (Snowball) (retiring — closed to new customers Nov 2025, support ends Dec 2026)Ships a physical, ruggedized device when there is too much data to send over a wire.
Hybrid storage bridgeAWS Storage GatewayGives on-premises apps low-latency access to cloud storage during transition.
Landing zoneAWS Control Tower + Landing Zone Accelerator + AWS OrganizationsSets up a governed multi-account foundation with guardrails baked in.
VMware (relocate)Amazon Elastic VMware Service (EVS)Successor to VMware Cloud on AWS (which AWS stopped reselling in 2024) — lifts an entire VMware estate to AWS with no re-architecting — the “relocate” R.

The table is the quick reference. Below, the same tools are grouped by the job they do, with a note on when to reach for each.

Discovery & assessment tools

☺ Like you’re 10: The tools that count your stuff and add up what the move will cost.

Server migration tools

☺ Like you’re 10: The tools that pick up a whole computer and set it down in AWS.

Database migration tools

☺ Like you’re 10: The tools that move the data, and — if needed — translate it for a different kind of database.

Data-transfer tools

☺ Like you’re 10: The tools for moving big piles of files — over the wire, or in a giant shipped box.

Landing-zone tools

☺ Like you’re 10: The tools that build the safe, well-organized new home before anything moves in.

◆ Key idea

Match the tool to the R. Rehosting a server? MGN. Moving a database engine-and-all? DMS + SCT. Too much data for the wire? A transfer appliance (Snowball — now retiring in favor of DataSync and Data Transfer Terminal). The 7 R’s decide the strategy; the toolchain executes it.

1 · Assess 2 · Mobilize 3 · Migrate & Modernize Discovery Service Migration Evaluator Migration Hub (count & cost the move) Control Tower Landing Zone Accelerator AWS Organizations (build the home) MGN (servers) DMS + SCT (db) DataSync / Snow (retiring) Storage Gateway (move & optimize) Migration Hub tracks progress across all three phases

A worked example: rehost, then optimize

☺ Like you’re 10: First move the house exactly as-is so nothing breaks (fast). Once it’s safely there, swap the old fridge for a cloud one and turn off lights you don’t need (cheaper).

Say Fort Rusty runs a small online store: one web/app server and one MySQL database, sitting on aging hardware. A sensible, low-risk path is rehost-then-optimize — move it as-is, prove it works, then improve.

Why rehost first, optimize later

☺ Like you’re 10: Two big changes at once means two things that can break at once.

Rehosting changes where the app runs without changing how it’s built, so there’s very little to go wrong on the day. Once it’s stable in AWS, each optimization becomes a separate, reversible step — you’re never risking the move and the modernization in the same breath. That’s the same “migrate first, modernize when ready” rule from MAP’s third phase.

Phase by phase

☺ Like you’re 10: The same four steps — count, build, move, then improve.

The store moved quickly and safely first, then got cheaper and easier to run — without ever risking a big, all-at-once leap.

🎬 At the Migration Academy
🦊

Foxy: Owl, do I have to modernize the store the very same day I move it?

🦉

Professor Owl: No. In MAP’s third phase, migrate first, modernize when you’re ready. Rehost with MGN today; replatform to a managed database next month.

👺

Gizmo: Boring! Just refactor everything into microservices during the move. One big glorious leap!

🦫

Benny: That’s how you drop the fridge and the dishes at once, Gizmo. MGN gets the furniture over first. Fancy comes later.

🐢

Timmy: Fact-check: MGN is the current server-migration service — it’s the successor to CloudEndure. And test the cutover before you switch DNS. Always keep a rollback.

⚠ Watch out

AWS renames and retires services over time. Some older modernization tools have been closed to new customers, with AWS pointing people to newer offerings. Always confirm the current service name in the AWS docs before you commit a plan — don’t trust a two-year-old blog post.

🦫 Benny’s workshop · 10 min

Take the little online store above and write a one-line R for each piece: the web/app server, the MySQL database, and an old reporting script nobody uses anymore. (Hint: one of them shouldn’t move at all.) Then name the AWS tool you’d use for each piece that does move.

🐢 Timmy’s checkpoint

1. What are the three phases of the AWS Migration Acceleration Program (MAP)? 2. Which AWS service is the successor to CloudEndure and is used to rehost whole servers? 3. When would you reach for the Snow Family instead of DataSync? 4. Name two of the six CAF perspectives that are about people/money rather than servers.

Check your answers
  1. Assess, Mobilize, and Migrate & Modernize.
  2. AWS Application Migration Service (MGN).
  3. When you have too much data to move over the network in reasonable time — Snowball ships a physical device, while DataSync moves data online over the wire. (Note: the Snow Family closed to new customers in Nov 2025 and retires end-2026 — DataSync and AWS Data Transfer Terminal are the current answers.)
  4. Any two of: Business and People (the others — Governance, Platform, Security, Operations — round out the six).