Cloud Migration ServicesCloud Migration Services
What Cloud Migration Strategy Actually Does
Cloud Migration Services

What Cloud Migration Strategy Actually Does

Daniel MooreWords by Daniel Moore

Migrations that clear every milestone and still leave the business worse off are a familiar outcome, and the cloud platform is seldom the explanation. What was missing belongs one level above the schedule: a decision per workload about the form it moves in, the cost it moves at, the risk the business accepts, and the route back if the move has to be undone.

A strategy is where those decisions live. Everything below lays out what they need as input, in the order the inputs arrive, and what goes wrong when one of them is absent.

What a migration strategy contains that a migration plan does not

A migration plan schedules work. A migration strategy settles what the work is. The two get confused because a plan is easier to produce. It has timetables, leads and a dependency chain, and it can be put together before anyone has looked hard at the infrastructure.

According to AWS, a cloud migration strategy provides the business case, the scope and the approach for moving current IT resources to a new cloud environment, and it outlines each existing component and the best method to migrate it. The business case comes first in that definition and the component list comes after. Reverse the order and you get a technically tidy exercise that cannot say why any individual workload is moving.

Microsoft's Cloud Adoption Framework lays out the same dependency: with a clear inventory and an understanding of your workloads, the adoption plan must determine what to do with each workload in the cloud, and the business driver explains why a workload needs to change. The inventory is an input. The driver is an input. The strategy is the output that connects them.

So the deliverable is a set of documented decisions, one per workload, with the reasoning attached. Where a migration has a plan but no strategy, those decisions still get taken. They are taken by whoever is on the call that week, and they are usually taken in the direction of least resistance.

Why the business driver has to come before the approach

An approach choice commits the migration to consequences that outlast the cutover. Rehosting and replatforming buy different things, pay back differently, and leave the team with different ongoing obligations. The driver comes first and the approach derives from it.

Business driver Approach it points to What the choice commits the migration to
A workload with no future business value Retire A decommissioning timetable and evidence that nothing still depends on it
No near-term reason to move Retain, then revisit A review point and a management route for the on-premises infrastructure
Speed out of a data centre, no modernisation planned Rehost Acceptance that scaling and the cost profile stay roughly as they are
Offload maintenance without rewriting code Replatform A managed service dependency and a documented lock-in position
Reduce technical debt in the code Refactor A development window within the migration schedule
Unlock cloud-native scaling and resilience Rearchitect The largest budget line and the largest delivery risk
A SaaS product already does the job Repurchase Process change, data movement and supplier risk
Nothing on the market fits the requirement Rebuild A product delivery exercise rather than a migration

Read the right-hand column as the price of the decision. Rehosting looks like the cheap row and it is frequently chosen for that reason, so the caveats belong next to it.

The NHS cloud centre of excellence guidance, Choosing a cloud migration strategy for applications, says rehosting is a widely chosen route because migration effort is relatively low, then explains the drawback plainly: rehosted applications are not decoupled from the operating system, are usually much harder to scale, and experience shows rehosting delivers no major cost advantage. Microsoft goes further and warns against rehosting problematic workloads at all, on the grounds that the move takes existing technical debt forward and creates rework later. It offers a threshold worth copying into your own document: rehost only where you are confident the workload will not need modernisation within two years.

That guidance gives the reason the table matters more than the tooling choice:

The selected strategy fundamentally affects the expected migration effort, the potential amount of benefit of using the cloud, and possible long-term cost savings of the new operations model.

Assessments supply the evidence a strategy cannot invent

The table cannot be filled in from a server list. A strategy built without a workload assessment is a set of preferences dressed as a decision.

The NHS guidance is explicit that the assessment behind each approach choice should include technical aspects and also business, organisation, security and compliance, and that categorising workloads per application is what brings structure to a data-led decision.

CACI reports that poor application and dependency visibility is one of the most common discovery issues, and that missing a single critical dependency can cause an outage when a workload moves. The dependencies that cause the most damage are the undocumented ones, so the assessment has to be proved technically rather than accepted from a configuration management database.

Cloud Bridge's research, Secure Cloud Migration: What UK Businesses Need to Get Right in 2026, found that 85% of respondents say post-migration audits often reveal preventable security mistakes. That figure supports the case for treating security evidence as an input to the assessment rather than a check performed after go-live.

Each workload leaving the assessment should have, at minimum:

Documented that way, a single workload's entry looks like this:

workload: claims-intake
contacts:
  business: Head of Claims Operations
  technical: Platform Lead, Integration
driver: end of data centre lease, no modernisation funded
approach: rehost
gives_up: horizontal scaling, managed database, licence mobility
rto: 4h
rpo: 15m
data_classes: [customer_data, health_data]
acceptance_rule: error rate above 2% for 15 minutes after cutover
rollback: restore from replica, DNS switch back, 30 minute window

Read the final two lines back to the business before anyone approves the batch. A rollback that exists only as an intention is the item that makes a bad hour into a bad month.

Sequencing converts those decisions into exposure

Once every workload has a decision, the strategy has to say what order they move in and what causes a batch to be paused. Nasstar explains the choice between a big bang and a phased approach, and reports that phased migrations typically begin with non-critical workloads so the team can learn and reduce risk, with low-risk applications piloted first to prove the tooling and the process. The point is to test the approach decisions from the earlier section against reality without a production dependency resting on the result.

CACI adds the control that most batch plans leave out: plan a rollback after each migration batch, not only at project level. A rollback plan that applies to the entire migration and nothing smaller is useless at the moment a single workload misbehaves. The strategy therefore has to define the size of a batch, the rollback that applies to each one, and the condition that triggers it.

Finally, the strategy has to name the person who can pause a batch. Without that, a batch proceeds on schedule even when the acceptance test has not passed, because no one has the clear mandate to stop it.

The strategy does not design the landing zone

The strategy does not choose the cloud provider, design the landing zone, or write the migration scripts. Those are downstream. What it does is establish the business driver for every workload, the approach that driver points to, the evidence the assessment produced, the rollback that applies, and the point at which the batch pauses. Everything else in a migration effort takes its direction from those decisions.

Sources

The routes open to you

Migration plan

Scheduling work, timetables and dependency chains.

Migration strategy

Settling what the work is based on the business case and scope.

Things people ask

What is the difference between a plan and a strategy?

A migration plan schedules the work using timetables and leads. A strategy settles what the work is by defining the business case and approach.

Why is rehosting often a risky choice?

Rehosting can carry technical debt forward and often provides no major cost advantage. It also leaves applications decoupled from the operating system and harder to scale.

What happens if a migration has no strategy?

Decisions are still made, but they are usually taken by whoever is on the call that week. These choices typically follow the direction of least resistance.

Read next

Choosing Cloud Migration Checklist
Choosing Cloud Migration Checklist
How to Evaluate Legacy System Migration To Cloud
How to Evaluate Legacy System Migration To Cloud
Cloud Migration Assessment: What to Look For
Cloud Migration Assessment: What to Look For