FractionalDataArchitect
Book a discovery call

The 100k Cloud Migration Mistake

Cloud migration failure case study - why lift-and-shift costs twice
Cloud migration failure case study - why lift-and-shift costs twice

We spent €100k migrating to the cloud. Then we spent €100k migrating back.

Eighteen months after the migration, critical workloads were back on-premise.

What went wrong wasn’t the cloud. The assumption was that moving would fix things.

Their on-premise system was tightly coupled, hard to scale, and expensive to maintain. They assumed the cloud would solve this. Instead, they got:

• The same tight coupling is now distributed across availability zones • The same scaling problems now with unpredictable monthly bills • The same maintenance burden plus new cloud-specific complexity

The architecture didn’t change. Only the hosting bill did.

Here’s what they learned:

Migration is not modernization. Moving a monolith to the cloud gives you a cloud-hosted monolith. The problems travel with the code.

The cloud amplifies, not fixes. Good architecture becomes more scalable. Bad architecture becomes more expensive.

Lift-and-shift is technical debt with a new address. You’re not paying down debt, you’re relocating it.

The cloud is a powerful tool. But tools don’t fix design. If your architecture is fighting you on-premise, it will fight you in the cloud with a larger budget.

Before your next migration: is this a hosting problem or an architecture problem? Architecture advisory can help you answer that question before you commit.

What would change if you solved the design problem first?

Written by Thomas Nys

Fractional Data Architect helping startups and scaleups build data platforms that scale.

More about Thomas Nys →

Recognise the problem? Let's talk about it.