For the move itself, not what happens after it lands
Cloud Migration
A migration fails at the wave plan, not at the cutover, because a badly sequenced move surfaces every hidden dependency at the worst possible time. This practice treats the assessment, the rehost-or-refactor decision and the cutover itself as one accountable sequence, closing on a runbook your team keeps.
How a migration wave actually runs
Assessment, wave sequencing and a cutover with a tested rollback path, walked through.
90 secSample frame · video pending01Before a workload moves
Rehost, replatform or refactor: a real decision
Treating every workload the same way is how migrations run over budget. Four questions settle which path actually earns its cost for a given workload.
Does the workload work well where it sits today?
If the only problem is the data center lease, a straight rehost may be the cheapest path that still meets the deadline.
Is the application architecture already cloud-shaped?
An application already built loosely coupled replatforms cheaply. A tightly coupled monolith often needs deeper rework first.
What does downtime actually cost this workload?
A workload with near-zero downtime tolerance needs a slower, more carefully staged cutover than one that can pause overnight.
Is refactor solving a real constraint or a preference?
Refactoring costs the most and pays off only when the current architecture is genuinely blocking scale, cost or reliability.
| Rehost | Replatform | Refactor | |
|---|---|---|---|
| Effort | Lowest | Moderate | Highest |
| Cloud-native benefit | Minimal at first | Partial | Full, once complete |
| Typical timeline | Fastest | Weeks to months | Longest |
| Best fit | Deadline-driven exits | Willing to adjust config | Architecture is the constraint |
02Agreed before any wave cuts over
The ledger that keeps a migration honest
Migrations drift when a wave cuts over without a clear owner for the decision. This sets the terms plainly: what you bring, what gets assessed, what comes back, and which approvals never move without you.
- Your side
You bring
- The current data center inventory
- The lease deadline and any hard cutoff
- Which workloads cannot tolerate downtime
- Our side
We build
- A full workload assessment against migration options
- A wave plan sequenced by risk and dependency
- Rehost, replatform or refactor decisions per workload
- Your side
You receive
- Every workload running on its new destination
- A tested rollback path for each wave
- A cutover runbook your team can repeat
Never leaves you
- The lease negotiation and exit timeline
- Approval of every wave before it cuts over
- Ownership of each workload throughout the move
Where the line sitsWe plan and execute the waves. The deadline and the go decision for each cutover stay with you, because a forced move is still your call to time.
03From inventory to closed wave
Four stages, each closing on an artefact
A migration that stalls usually skipped one of these stages quietly. This system closes each one with something your team can inspect before the next begins.
Assess the estate as it stands
Workloads, dependencies and downtime tolerance get mapped before any migration path gets recommended for a single one of them.
Every workload and its dependencies namedBuild the wave plan
Waves are ordered by risk and dependency, so an early wave never depends on something a later wave has not moved yet.
A sequence that respects real dependenciesRehearse the cutover
Each wave's cutover and rollback gets rehearsed against a non-production copy before it ever touches a live workload.
A rollback path proven before it is neededCut over and hand off the runbook
The live cutover follows the rehearsed plan, and the runbook moves to your team for any wave still ahead.
A runbook your team can repeat
04What actually moves the number
Four drivers, priced from the assessment
Migration work is priced from the workload assessment, not a flat estimate, because these four factors change effort by multiples of the base case.
Number and size of workloads in scope
A handful of stateless services moves far more cheaply than a large estate carrying legacy state and integrations.
Mix of rehost, replatform and refactor decisions
A plan weighted toward refactor costs more upfront and pays back later. A rehost-heavy plan moves fastest for the least change.
Downtime tolerance across the estate
Near-zero downtime tolerance requires staged, reversible cutovers that cost more to design than a workload that can simply pause.
Compliance duties attached to the data moving
Regulated data adds validation and audit steps to every wave that touches it, regardless of how simple the workload itself is.
05Evidence and proof
Moves that closed on schedule, not just eventually.
Migration proof is a completed wave with no lost data, not a signed contract. Every record here waits for written client approval before production.
Explore case studies
A data center exit completed before the lease deadline.
Nexa Foundry faced a hard lease cutoff with a large legacy estate still on-premises. A waved migration moved every workload with no unplanned downtime.
- Workloads migrated
- Full estate
- Unplanned downtime
- None reported

Two cloud footprints became one after an acquisition.
Aster North acquired a company running on a separate cloud toolchain. A consolidation plan merged both footprints without a service collision.
- Cloud footprints consolidated
- Two into one
- Service collisions during merge
- Zero
Every wave had a rollback path we never had to use, and that was the point.
Sample · pending client approval
06Read this first
When a migration engagement is the wrong spend
Commissioning a full migration programme for a workload that just needs day-to-day reliability work would waste the engagement. The exits are marked before the pitch.
- Cloud Operations
The estate already moved and just needs running well
If the workloads are already on the cloud, day-two reliability work fits better than another migration engagement.
- Legacy Modernization
The real problem is application-level technical debt
Moving a struggling legacy application without addressing its debt just relocates the same problem onto new infrastructure.
- Hire Cloud DevOps Engineers
Your team should run the wave plan itself
If your engineers understand the estate and just need capacity, hiring into the team fits better than a delivery layer.
| Shape | Best when | You direct | We carry |
|---|---|---|---|
| Scoped assessment | The path is genuinely unclear | Which workload gets assessed first | The recommendation and proof of concept |
| Phased programme | A full estate must move in waves | Wave order and go decisions | Planning, cutover and rollback design |
| Team extension | Your leads already run migrations well | Standards and architecture | Named engineers and continuity |
07Straight answers
Asked before a wave plan is committed.
01How long does a full migration usually take?
It depends entirely on the number of workloads and how many need replatforming or refactoring rather than a straight rehost. The wave plan sets a realistic timeline once the assessment is complete.
02Do you handle the cutover, or only plan it?
Both. The wave plan and the live cutover execution are part of the same accountable sequence, with a rehearsed rollback path attached to every wave.
03What happens if a wave fails during cutover?
It rolls back along the rehearsed path rather than being pushed through. Every wave is rehearsed against a non-production copy before it ever touches a live workload.
04Can you migrate to a specific provider we have already chosen?
Yes, the assessment and wave plan build around whichever provider you have committed to. Provider selection itself sits outside this practice's scope.
05Do you also run the estate once it lands in the cloud?
That work sits with cloud operations as a separate, ongoing practice. Migration closes with a runbook your team can hand off into that day-two relationship.
06How do you decide between rehost, replatform and refactor?
Against the assessment, not a default preference. Downtime tolerance, current architecture and the real constraint driving the move all weigh into the recommendation.
07What does a migration engagement cost?
Pricing follows the workload count, the mix of rehost, replatform and refactor decisions, and any compliance duties attached to the data, set during scoping.
08Can you consolidate two cloud accounts after an acquisition?
Yes, once the organisation has decided which toolchain survives. Consolidation runs against a decided target state rather than choosing one for you.
