1.4 Cloud Migration Strategies

Key Takeaways

  • The AWS Cloud Adoption Framework (CAF) organizes guidance into six perspectives: Business, People, Governance (business-focused) and Platform, Security, Operations (technical-focused).
  • The 7 Rs of migration are Rehost, Replatform, Refactor, Repurchase, Retain, Retire, and Relocate.
  • Rehost (lift and shift) is the fastest strategy with the least change; Refactor (re-architect) yields the greatest cloud benefit but the most effort.
  • The AWS Snow Family enables large offline data transfer; the current device is AWS Snowball Edge — Snowmobile and Snowcone have been retired.
  • Migration tools include Migration Hub, Application Migration Service (MGN), Database Migration Service (DMS), and DataSync.
Last updated: June 2026

Quick Answer: AWS describes the 7 Rs of migration: Rehost (lift and shift), Replatform (lift, tinker, shift), Refactor (re-architect), Repurchase (buy a SaaS replacement), Retain (keep on-premises), Retire (decommission), and Relocate (move VMware to VMware Cloud on AWS). The right choice depends on business need, timeline, and the cloud benefits you want.

AWS Cloud Adoption Framework (AWS CAF)

The AWS Cloud Adoption Framework (AWS CAF) provides guidance for organizations planning cloud adoption. It organizes guidance into six perspectives, split into business-focused and technical-focused groups.

Business-Focused Perspectives

PerspectiveFocusStakeholders
BusinessEnsure cloud investments accelerate business outcomesCEO, CFO, COO, CIO
PeopleStaffing, culture, and organizational change managementHR, people managers
GovernanceGovernance, risk management, and complianceCIO, CTO, CFO, CDO

Technical-Focused Perspectives

PerspectiveFocusStakeholders
PlatformDesign and build a scalable, cloud-ready architectureCTO, architects
SecurityConfidentiality, integrity, and availability of dataCISO, compliance managers
OperationsRun and support cloud services day-to-dayIT operations, support

On the Exam: Know the six perspectives and which are business (Business, People, Governance) versus technical (Platform, Security, Operations).

The 7 Rs of Migration

1. Rehost (Lift and Shift)

Move applications to the cloud without changes — for example, from on-premises servers to EC2 instances.

  • Effort: Low — Benefit: fast migration, immediate savings on data-center operations
  • Best for: large-scale migrations with tight timelines

2. Replatform (Lift, Tinker, and Shift)

Move with small optimizations that use cloud capabilities, without changing the core architecture.

  • Effort: Low–Medium — Benefit: some cloud optimization without full re-architecture
  • Example: migrate self-managed MySQL on EC2 to Amazon RDS

3. Refactor / Re-architect

Redesign the application to be cloud-native using serverless and microservices.

  • Effort: High — Benefit: maximum scalability, performance, and cost efficiency
  • Example: break a monolith into Lambda + API Gateway + DynamoDB microservices

4. Repurchase (Drop and Shop)

Replace the application with a SaaS product.

  • Effort: Medium — Benefit: eliminates maintenance, gains new features
  • Example: move from an on-premises CRM to Salesforce

5. Retain (Revisit)

Keep the application on-premises for now, due to compliance, recent investment, or complexity.

  • Effort: None (for now) — Best for: apps not yet ready to migrate

6. Retire

Decommission applications discovered to be unused or duplicate during assessment.

  • Effort: Low — Benefit: removes unnecessary cost and complexity

7. Relocate (Hypervisor-Level Lift and Shift)

Move infrastructure to AWS without buying new hardware, rewriting apps, or changing operations — specifically migrating VMware workloads to VMware Cloud on AWS.

  • Effort: Low — Best for: organizations heavily invested in VMware

Migration Tools and Services

ServicePurpose
AWS Migration HubCentral place to track migration progress across tools
AWS Application Migration Service (MGN)Automate lift-and-shift server migrations
AWS Database Migration Service (DMS)Migrate databases with minimal downtime
AWS Schema Conversion Tool (SCT)Convert schemas between database engines
AWS DataSyncAutomated online data transfer between on-premises and AWS storage
AWS Snow FamilyPhysical devices for large-scale offline data transfer
AWS Transfer FamilyManaged SFTP, FTPS, and FTP into AWS

AWS Snow Family for Data Migration

For datasets too large to move over the network in a reasonable time, AWS offers physical data transfer devices under the Snow Family. The lineup changed significantly in 2024–2025: AWS Snowmobile (the exabyte-scale truck) was retired in 2024, and AWS Snowcone was discontinued for new orders. The current device is the AWS Snowball Edge, available in Storage Optimized and Compute Optimized configurations.

DeviceStorage / ComputeUse Case
Snowball Edge Storage Optimized (210 TB)~210 TB NVMe SSD, 104 vCPUs, 416 GB RAMLarge data-center migrations and high-capacity transfer
Snowball Edge Compute OptimizedUp to 104 vCPUs, 416 GB RAM, NVMe SSDEdge computing plus data transfer in disconnected environments

On the Exam: Older study materials list Snowcone, the 80 TB Snowball, and the Snowmobile truck. Snowmobile and Snowcone are retired; the current answer for transferring large datasets offline (where a network transfer would take weeks or months) is AWS Snowball Edge. The core exam concept — "use the Snow Family for big offline transfers" — still holds.

Choosing a Strategy

The 7 Rs trade speed against long-term benefit. Rehost is fastest but gains the least cloud optimization; Refactor delivers the most cloud-native benefit but takes the most effort. Many organizations rehost first to exit the data center quickly, then replatform or refactor key workloads over time.

Mapping the 7 Rs to Effort and Benefit

A quick way to reason about the 7 Rs on the exam is to picture a spectrum from least change to most cloud benefit. Retire and Retain require almost no migration work. Rehost and Relocate move workloads quickly with minimal change but gain limited cloud-native optimization. Replatform adds light optimization (such as moving to a managed database). Repurchase swaps the whole application for a SaaS product. Refactor sits at the far end — the most effort, but the greatest scalability, performance, and cost benefit.

When a question stresses "fastest" or "no code change," lean toward Rehost; when it stresses "fully take advantage of cloud-native features," lean toward Refactor.

Test Your Knowledge

A company wants to move its on-premises application to AWS as quickly as possible without making any code changes. Which migration strategy should they use?

A
B
C
D
Test Your Knowledge

Which AWS service provides a centralized location to track the progress of application migrations across multiple AWS and partner tools?

A
B
C
D
Test Your Knowledge

A company needs to transfer a large dataset to AWS, and a network transfer would take over 60 days. Which solution should they use?

A
B
C
D
Test Your Knowledge

The AWS Cloud Adoption Framework (CAF) has six perspectives. Which are the THREE business-focused perspectives?

A
B
C
D
Test Your Knowledge

An organization is heavily invested in VMware and wants to move those virtual machines to AWS without rewriting applications or changing operations. Which of the 7 Rs applies?

A
B
C
D