





Cloud migration
A move to the cloud with the bill agreed before the migration, not discovered after it. Most migrations deliver the move and miss the point: the same architecture on rented hardware costs more than it did on owned hardware, and nobody budgeted for that.
- BillModelled before move
- BackOut at every stage
- LiveThroughout the move
- YoursAccount and the keys
Sectors that trust us
What is a cloud move?
A cloud migration moves a system onto rented infrastructure and changes enough of its shape that renting costs less than owning. The move itself is mechanical; which services get rearchitected is what decides whether it was worth doing.

- Lift and shift, or rebuild for the cloud: which comes first?
- Lift and shift gets you off the hardware quickly and usually raises the bill, because the old shape is now rented by the hour. It is the right first step when a data-centre contract ends, and the wrong whole project. We model both bills first.
Key takeaways
Bill modelled first: two bills from measured usage, agreed before anything moves.
Rehearsed rollback: a tested way back at every stage, run before it is needed.
Live throughout: the system stays available for the whole move, no outage window.
Your account: account, keys and billing in your name from the first day.
Why bills surprise
Where cloud bills grow.
How bills grow
The old architecture is rented, not changed.
Egress and inter-zone traffic are never modelled.
Test environments run at production size, always on.
Nobody owns the bill, so nobody reads it.
How we plan
Two bills are modelled before you pick a path.
Data movement is measured, not estimated.
Non-production scales down, and off overnight.
One named owner gets the bill every month.
What we move
From cost model to tuned bill, one rehearsed stage at a time.
Cost model and landing zone
Two bills from measured usage, then accounts, networks and permissions set up before anything moves.
Data and database migration
Replicated, verified and cut over with the old copy still warm, rehearsed on a restored copy first.
Service by service
Moved in an order that keeps the system usable, with a rollback kept until the next stage lands.
Observe, then tune the bill
Logs, metrics and alerts live before traffic arrives; sizing corrected against a month of real usage.
Three ways to move
Move, modernise or rebuild: decided per service, bill beside each.
Today
Hardware you own
After
Managed cloud
- Move as is
Rehost
The same system on rented machines, its shape unchanged. The fastest route off the hardware, and the bill usually rises until the next stage tunes it.
Weeks, not months - TypicalMove and fix
Replatform
Managed database, containers and scaling where they pay: most of the benefit for a fraction of a rewrite, taken one service at a time.
Where most estates land - Rebuild
Refactor
Cloud-native for the few services whose scale or release pace demands it, started only once the bill shows the rewrite pays back.
Largest saving, longest road
Why SiaSol
Neutral on clouds, strict on the bill.
No reseller margin on any cloud, so the advice follows your workload and your data rules.
Neutral choice
AWS, Azure or Google Cloud, decided per workload.
Bill designed in
Cost is a design input from day one, not an audit afterwards.
Data residency
Residency and backups confirmed in writing, up front.
Way back tested
A tested way back at every stage, run before it is needed.
Platforms we work across
- AWS
- Microsoft Azure
- Google Cloud
- Oracle Cloud
- Kubernetes
- Terraform
- Docker
- PostgreSQL
- Redis
- Cloudflare
- GitHub Actions
- Grafana
How it works · our method
The SiaSol five-phase method, applied to this service.
- 01
Discover
Most technology projects fail long before the first line of code — they fail at the question.
- 02
Diagnose
Every slow process has an owner and a cost.
- 03
Design
Architecture is a set of decisions you live with.
- 04
Deliver
Software not in production is just cost.
- 05
Evolve
The handover is the point, not the end.
Where we work
Close where it counts, bilingual everywhere
Egypt: Cairo (HQ) and nationwide delivery
Saudi Arabia: Riyadh, with teams on client time zones
Gulf and beyond: Arabic and English, one delivery standard
Cost & engagement
Cloud migration: cost and stages
Cost follows the number of services and how much data must move; the second dominates more often than expected.
Two bills before anything moves
The cost model is quoted on its own and prices every later stage, so you can stop after it with the two bills in hand.
- Fixed · two to three weeks
Cost model
Two modelled bills from measured usage, a recommendation and a plan with a number per stage.
- Per stage · quoted from the model
One stage
Moved, verified and left in place with its rehearsed rollback, the system available throughout.
- Monthly · optional
Cost tuning
Sizing, reservations and storage tiers reviewed against the real bill every month.
FAQ
What to ask about Cloud migration.
01Will our bill go up or down?
02How much downtime should we expect?
03What if we want to move back?
04Do we need Kubernetes for this?
05Where will our data physically live?
06Who runs it after the migration?
07Can you move only part of the estate?
08How long does a migration take?
Ready to see the bill before you move?
Tell us what runs where today and what it costs. We come back with two modelled bills, a stage plan and a number for the first stage.
Book a model








