Migrate and modernise data platforms without downtime
Leaving a data centre, changing cloud provider or replacing a monolith does not have to mean a maintenance window or a risky rewrite. Digitalis plans and runs migrations of Apache Cassandra, Apache Kafka and PostgreSQL, and modernises legacy systems step by step into real-time, cloud-native platforms, with a rollback option at every stage.
Migration and modernisation are due when the platform cannot stand still
A data centre or hosting contract is ending
The platform has to move by a fixed date, and it cannot be switched off.
Data must stay in Europe
Customers or regulators want the platform on sovereign European cloud.
Infrastructure is near end of life
Hardware or orchestration needs replacing before it becomes a risk.
Decisions wait for the overnight batch
Reports and downstream systems are always a day behind.
Every change needs a big release
One small update means coordinating the whole monolith.
A previous attempt stalled
The risk of downtime stopped the last project.
Four stages, with the business running throughout
Design
We agree the target architecture, sizing, security controls and cloud provider, and choose what to modernise first.
Run side by side
Live replication keeps old and new platforms in sync. Change data capture streams legacy updates into Kafka so new services run alongside the old system.
Cut over in stages
Applications and functions move across gradually. Each stage is rehearsed and can be reversed.
Operate
The new platform goes straight into 24×7 operations, with CI/CD and infrastructure as code that make change routine.
Technologies we use
Frequently asked questions
How can a database migration have zero downtime?
By running the old and new platforms in parallel with live replication between them. Applications switch over gradually, and the old platform stays available until the move is confirmed.
Do we have to rewrite everything at once?
We run new services alongside the legacy system and move functionality across in stages, so the business keeps running and each step can be tested.
Can you migrate us to a sovereign European cloud?
We are cloud-agnostic and migrate to any cloud, including European sovereign clouds such as Scaleway and IONOS, hyperscalers and on-premises. See Scaleway services.
Do you migrate Kafka as well as databases?
We mirror topics between clusters and move producers and consumers across in a controlled order.
What is change data capture?
Change data capture (CDC) reads changes from a database's log and publishes them as events, typically into Kafka, without changing the source application.
Do we need Kubernetes for the new platform?
We run platforms on Kubernetes or on virtual machines, depending on what suits your team and workload.