Migrating from AWS to a Dutch sovereign cloud
Running your application on AWS and want to bring your data and systems under European jurisdiction? We translate your AWS environment into open alternatives with Dutch sovereign providers: S3 becomes S3-compatible object storage, RDS becomes managed PostgreSQL or MySQL, and Lambda becomes containers. Appfront handles the application adaptation and migration; for the infrastructure, we work with specialist Dutch partners.
What is migrating from AWS to a sovereign cloud?
Migrating from AWS to a sovereign cloud means moving your applications, data and infrastructure from Amazon Web Services to a provider that falls entirely under European jurisdiction. The core of the problem: as a US company, AWS is subject to the US CLOUD Act, including in the EU regions of Frankfurt, Amsterdam and Paris, and also within the announced AWS European Sovereign Cloud. Jurisdiction follows the parent company, not the location of the servers. If you want to demonstrably fall under EU law, you need to change provider, not just region.
That requirement is becoming more concrete. The revised Dutch government cloud policy of 3 July 2026 requires storage and processing within the EEA, mandates a risk assessment for each cloud service and an annually tested exit plan, and advises against email and document management in public cloud. In addition, NIS2, DORA and the GDPR set requirements for controlling your digital supply chain. This page focuses specifically on the AWS translation; the general approach is covered on our page on migrating applications to a sovereign cloud.
How we approach this
What we build and manage
What can and cannot be replaced one-to-one
An honest picture up front prevents surprises during the migration. A large part of a typical AWS environment has a mature European or open-source alternative. But some managed services are so specific to AWS that no exact equivalent exists. That functionality does not disappear: we rebuild it in the application layer, using open components that you control yourself.
Easy to replace
- Object storage: the S3 API is a de facto standard, which EU providers support
- Relational databases: RDS Postgres and MySQL migrate to managed variants
- Compute: translating EC2 and ECS/EKS to VMs and Kubernetes
- Messaging: SQS/SNS patterns map onto RabbitMQ or NATS
- CDN and DNS: European alternatives are available
No exact equivalent
Services such as DynamoDB, Step Functions, Cognito and EventBridge are tightly woven into the AWS platform. For these, we choose a solution in the application layer on a case-by-case basis: DynamoDB patterns, for example, move to PostgreSQL with jsonb, authentication moves to an open identity provider such as Keycloak, and orchestration is rebuilt using open workflow components or explicit application code.
That is more work than a lift-and-shift, but the result is an environment free of hidden dependencies on a single vendor.
For whom
Organisations subject to the revised Dutch government cloud policy and the BIO that need to bring their AWS workloads within the EEA and under EU jurisdiction.
Institutions processing medical data under NEN 7510 and the GDPR that want to reduce their dependence on a US hyperscaler.
Parties subject to DORA, applicable since 17 January 2025, who need control over ICT third parties and exit scenarios.
Organisations subject to the Cyber Security Act, which takes effect on 15 August 2026, and who want to demonstrably manage their digital supply chain.
Technology and approach
We replace AWS-specific services with open, portable technology, so that your environment does not become locked in to a single vendor again after migration. We document the entire target environment in infrastructure as code, so the build is reproducible and verifiable, including for your exit plan.
Why Appfront
Appfront is an independent software and app agency. We know both the AWS side and the open alternatives, and when exiting AWS, adapting the application is the real challenge: moving the infrastructure is rarely the problem, but the entanglement of your code with AWS services often is. Because we do not sell hosting ourselves, our advice on the landing platform is not coloured by a platform of our own.
- Application adaptation and migration under one roof
- Independent advice on Dutch sovereign providers
- Honest about what can and cannot be replaced one-to-one
- Open standards and infrastructure as code as the foundation
Related services
If you are not moving from AWS but from another cloud, see migrating applications to a sovereign cloud or cloud exit and repatriation. If you want to set up a new environment that is sovereign, see building a sovereign cloud. To help choose a landing zone, our overview of the best sovereign cloud providers in the Netherlands is a useful starting point.
Frequently Asked Questions
Getting started with your AWS migration
Would you like to know what is involved in moving your AWS environment to a Dutch sovereign cloud? We are happy to review your services with you, without obligation, and give you an honest picture of the work involved.