Which cloud platform do you recommend?
That depends on your workload, your existing stack, your team's skills and your compliance context, not on our preference. We work with AWS, Azure and Google Cloud as a matter of course, have no partner relationship steering us and no quotas to meet. For clients already heavily invested in a Microsoft stack, Azure is often the more logical choice. For data- and AI-intensive workloads, Google Cloud can be attractive. AWS is broadly applicable and has the most mature ecosystem of managed services. Sometimes a multi-cloud strategy is justifiable, though we don't recommend it lightly, as operational complexity rises considerably.
What exactly is the 7Rs framework?
The 7Rs framework is an industry-standard way of choosing the migration approach for each workload: Rehost (lift-and-shift, moving as-is), Replatform (minor adjustments, for example a managed database), Repurchase (replacing with SaaS), Refactor (redesigning around cloud-native services), Retire (decommissioning), Retain (deliberately leaving in place) and Relocate (moving entire clusters, for example VMware to the cloud). Not every workload gets the same treatment: we assess per group and justify each choice with trade-offs around cost, risk, strategic value and lead time.
How do you guarantee EU data residency?
By deliberately choosing which regions and services we use, and by designing the architecture so that data does not inadvertently flow outside the EU via logging, AI or management services. On AWS this usually means Frankfurt (eu-central-1) or Stockholm (eu-north-1), on Azure West Europe or Sweden Central, and on GCP europe-west4 or europe-north1. For more demanding requirements we look at the AWS European Sovereign Cloud, the Azure EU Data Boundary or GCP Sovereign Solutions. Which combination fits depends on your legal context and the set of services you need, as not every service is available in every region or in every sovereign offering.
What about DORA, NIS2, NEN 7510 and GDPR?
For financial services providers, DORA is now the leading framework for digital operational resilience. NIS2 affects a broader group of organisations and sets requirements for governance and supply-chain security. NEN 7510 remains the framework for healthcare institutions. The GDPR applies to all personal data. For every migration we inventory which frameworks touch which workloads and translate these into concrete architecture decisions: data classification, segmentation, logging strategy, exit plans for critical providers and incident procedures. We do this from your business context, not as a checklist exercise.
What about vendor lock-in?
Deliberately so. Not by avoiding all managed services, which is often more expensive in build and running costs than the benefit it brings, but by making the dependency explicit for every significant service choice. For some workloads a deep AWS or Azure integration is perfectly fine; for others a container approach makes more sense precisely because it could run elsewhere with minimal changes. Where possible, we build with containers, IaC and open standards. In practice, that is the best insurance against future lock-in without undermining your choice of cloud.
Do you work with our internal cloud or IT department?
Almost always. In the first phase we actively engage your cloud engineers, security officer and application owners to understand what is already running and which decisions were made historically. During delivery we work in mixed teams wherever possible: your people alongside ours, with clear ownership. Knowledge transfer is not an afterthought but an ongoing responsibility. When we step away, your team should be able to manage and further develop the environment independently.
Do you also handle the migration of the applications themselves?
Yes, that is often part of a migration project. Sometimes it is a lift-and-shift with little application work involved. Sometimes an application needs adapting to run on a managed database, or a legacy application needs rebuilding on cloud-native services. If you are specifically looking to replace the platform underneath an existing application, for example through a framework upgrade or a datastore swap, you can read more on our page
platform migration services. For broader application development, we work from our software development practice.
What if we don't actually want to move everything to the cloud?
That's fine. Neither do we, in every case. Some workloads are best kept on-premises, for reasons such as latency requirements, data volumes or compliance demands that don't translate well to a hyperscaler. We help you decide which workloads should move and which should stay, and we build the hybrid architecture that lets the two environments work together securely. A well-designed hybrid setup is more robust than a dogmatic "everything to the cloud" migration that is later partly reversed.
How do you approach data migration?
We determine the right approach for each database and data store. For small, static datasets, a one-off bulk transfer is sufficient. For production databases with continuous updates, we set up continuous replication, using for example AWS DMS, Azure Database Migration Service or a database-native replication mechanism, so that the cut-over is short and reversible. For each group we build a rollback plan and consistency checks, so we know the data is correct at every step before we proceed.
How do you keep costs under control after go-live?
By building in FinOps from the start, not as an afterthought. A tagging convention and account structure that make costs traceable to workloads and owners. Budget alerts at subscription or account level. Monthly cost reports to the right people. Rightsizing cycles and, where it makes sense, Savings Plans or Reserved Instances.
What determines the cost of a migration project?
Mainly the size and complexity of your landscape. Migrating a handful of applications is a very different project from a multi-year move of hundreds of workloads with deep interdependencies. The chosen mix of the 7Rs also plays a role: a project that is mostly rehost proceeds differently from one with a lot of refactoring. Finally, whether you want to combine the change with modernisation matters. We work with a fixed sprint budget per phase, so you know where you stand, and we only expand if you decide to proceed to the next phase.
How does a project actually start?
An introductory conversation, no obligation and no sales pressure. We listen to your situation and advise which form — assessment, landing zone or guided implementation — would suit you best. If that resonates, we'll follow up with a short proposal. For an assessment, we first need read-only access to your existing environment (cloud and/or on-premises) so that the proposal is based on facts rather than assumptions.