Project · Avaloq · 2020–2022

Datacenter Migration

Twenty-five banks moved to a new datacenter, without a minute of downtime.

1,480servers moved, AIX and x86
233,881test cases run
Zerodowntime, and no regulatory breach
The problem

The datacenter hosting 25 banks on a SaaS banking platform was closing, and the site had to be vacated. Moving straight to the public cloud proved impossible: the shared setup was too complex and too many parties had to agree.

The new plan was a fresh datacenter in Zürich with disaster recovery in Ticino, moving every bank while their banking kept running.

The idea
1PlanOne migration design for every bank, covering AIX and x86.
2PackageThe work cut into more than 150 migration packages, each with its runbook.
3ProveEvery package tested before and after the move.
4MoveBank by bank, in sprints, until the old site was empty.
What was built
Built with
AIXx86 virtualisationPrivate cloudHigh-availability networkingDisaster recovery replicationObservabilityDatacenter selectionRunbooksCommand center