EU Data Act: cloud switching fees, including data transfer for the move, are banned from 12 January 2027 →
Open data · CC BY 4.0

EU Cloud Map

Which EU-owned cloud product replaces each service you use on AWS, Google Cloud, Azure or DigitalOcean, and how it moves. Free to reuse with attribution. Download the JSON.

Automatic rebuilt and synced by MoveInfra · With help needs a replacement we build with you · Not yet no direct equivalent today

AWS to EU clouds

CapabilityAWSUpCloudScalewayHetznerOVHcloud
Virtual machinesEC2Cloud ServersAutomaticInstancesAutomaticCloud ServersAutomaticPublic Cloud InstancesAutomatic
Managed PostgreSQL / MySQLRDS, Aurora (provisioned)Managed PostgreSQL / MySQLAutomaticManaged Database for PostgreSQL / MySQLAutomaticPostgreSQL / MySQL on Cloud ServersWith helpManaged Databases for PostgreSQL / MySQLAutomatic
Object storageS3Managed Object StorageAutomaticObject StorageAutomaticObject StorageAutomaticObject Storage (S3 API)Automatic
Load balancersElastic Load Balancing (ALB, NLB)Managed Load BalancerAutomaticLoad BalancerAutomaticLoad BalancerAutomaticPublic Cloud Load BalancerAutomatic
Private networks, firewallsVPC, security groupsSDN private networks, firewall rulesAutomaticVPC, Private Networks, security groupsAutomaticNetworks, FirewallsAutomaticvRack private networks, security groupsAutomatic
KubernetesEKSManaged KubernetesAutomaticKubernetes KapsuleAutomaticSelf-managed Kubernetes on Cloud ServersWith helpManaged Kubernetes ServiceAutomatic
Redis-compatible cacheElastiCacheManaged ValkeyAutomaticManaged RedisAutomaticValkey on Cloud ServersWith helpManaged Databases for CachingAutomatic
Queues and messagingSQS, SNSNATS or RabbitMQ on serversWith helpQueues and Topics (SQS/SNS-compatible)With helpNATS or RabbitMQ on serversWith helpManaged Kafka or RabbitMQ on serversWith help
Serverless functionsLambdaContainers on KubernetesWith helpServerless Functions / ContainersWith helpContainers on serversWith helpContainers on KubernetesWith help
DNSRoute 53EU DNS provider of your choiceWith helpDomains and DNSWith helpHetzner DNSWith helpOVHcloud DNSWith help
Proprietary NoSQLDynamoDB–Not yet–Not yet–Not yet–Not yet
Data warehouseRedshift–Not yet–Not yet–Not yet–Not yet

Google Cloud to EU clouds

CapabilityGoogle CloudUpCloudScalewayHetznerOVHcloud
Virtual machinesCompute EngineCloud ServersAutomaticInstancesAutomaticCloud ServersAutomaticPublic Cloud InstancesAutomatic
Managed PostgreSQL / MySQLCloud SQLManaged PostgreSQL / MySQLAutomaticManaged Database for PostgreSQL / MySQLAutomaticPostgreSQL / MySQL on Cloud ServersWith helpManaged Databases for PostgreSQL / MySQLAutomatic
Object storageCloud StorageManaged Object StorageAutomaticObject StorageAutomaticObject StorageAutomaticObject Storage (S3 API)Automatic
Load balancersCloud Load BalancingManaged Load BalancerAutomaticLoad BalancerAutomaticLoad BalancerAutomaticPublic Cloud Load BalancerAutomatic
Private networks, firewallsVPC, firewall rulesSDN private networks, firewall rulesAutomaticVPC, Private Networks, security groupsAutomaticNetworks, FirewallsAutomaticvRack private networks, security groupsAutomatic
KubernetesGKEManaged KubernetesAutomaticKubernetes KapsuleAutomaticSelf-managed Kubernetes on Cloud ServersWith helpManaged Kubernetes ServiceAutomatic
Redis-compatible cacheMemorystoreManaged ValkeyAutomaticManaged RedisAutomaticValkey on Cloud ServersWith helpManaged Databases for CachingAutomatic
Queues and messagingPub/SubNATS or RabbitMQ on serversWith helpQueues and Topics (SQS/SNS-compatible)With helpNATS or RabbitMQ on serversWith helpManaged Kafka or RabbitMQ on serversWith help
Serverless functionsCloud Functions, Cloud RunContainers on KubernetesWith helpServerless Functions / ContainersWith helpContainers on serversWith helpContainers on KubernetesWith help
DNSCloud DNSEU DNS provider of your choiceWith helpDomains and DNSWith helpHetzner DNSWith helpOVHcloud DNSWith help
Proprietary NoSQLFirestore, Bigtable–Not yet–Not yet–Not yet–Not yet
Data warehouseBigQuery–Not yet–Not yet–Not yet–Not yet

Azure to EU clouds

CapabilityAzureUpCloudScalewayHetznerOVHcloud
Virtual machinesVirtual MachinesCloud ServersAutomaticInstancesAutomaticCloud ServersAutomaticPublic Cloud InstancesAutomatic
Managed PostgreSQL / MySQLAzure Database for PostgreSQL / MySQLManaged PostgreSQL / MySQLAutomaticManaged Database for PostgreSQL / MySQLAutomaticPostgreSQL / MySQL on Cloud ServersWith helpManaged Databases for PostgreSQL / MySQLAutomatic
Object storageBlob StorageManaged Object StorageAutomaticObject StorageAutomaticObject StorageAutomaticObject Storage (S3 API)Automatic
Load balancersLoad Balancer, Application GatewayManaged Load BalancerAutomaticLoad BalancerAutomaticLoad BalancerAutomaticPublic Cloud Load BalancerAutomatic
Private networks, firewallsVNet, network security groupsSDN private networks, firewall rulesAutomaticVPC, Private Networks, security groupsAutomaticNetworks, FirewallsAutomaticvRack private networks, security groupsAutomatic
KubernetesAKSManaged KubernetesAutomaticKubernetes KapsuleAutomaticSelf-managed Kubernetes on Cloud ServersWith helpManaged Kubernetes ServiceAutomatic
Redis-compatible cacheAzure Cache for RedisManaged ValkeyAutomaticManaged RedisAutomaticValkey on Cloud ServersWith helpManaged Databases for CachingAutomatic
Queues and messagingService BusNATS or RabbitMQ on serversWith helpQueues and Topics (SQS/SNS-compatible)With helpNATS or RabbitMQ on serversWith helpManaged Kafka or RabbitMQ on serversWith help
Serverless functionsAzure FunctionsContainers on KubernetesWith helpServerless Functions / ContainersWith helpContainers on serversWith helpContainers on KubernetesWith help
DNSAzure DNSEU DNS provider of your choiceWith helpDomains and DNSWith helpHetzner DNSWith helpOVHcloud DNSWith help
Proprietary NoSQLCosmos DB–Not yet–Not yet–Not yet–Not yet
Data warehouseSynapse Analytics–Not yet–Not yet–Not yet–Not yet

DigitalOcean to EU clouds

CapabilityDigitalOceanUpCloudScalewayHetznerOVHcloud
Virtual machinesDropletsCloud ServersAutomaticInstancesAutomaticCloud ServersAutomaticPublic Cloud InstancesAutomatic
Managed PostgreSQL / MySQLManaged DatabasesManaged PostgreSQL / MySQLAutomaticManaged Database for PostgreSQL / MySQLAutomaticPostgreSQL / MySQL on Cloud ServersWith helpManaged Databases for PostgreSQL / MySQLAutomatic
Object storageSpacesManaged Object StorageAutomaticObject StorageAutomaticObject StorageAutomaticObject Storage (S3 API)Automatic
Load balancersLoad BalancersManaged Load BalancerAutomaticLoad BalancerAutomaticLoad BalancerAutomaticPublic Cloud Load BalancerAutomatic
Private networks, firewallsVPC, Cloud FirewallsSDN private networks, firewall rulesAutomaticVPC, Private Networks, security groupsAutomaticNetworks, FirewallsAutomaticvRack private networks, security groupsAutomatic
KubernetesDigitalOcean Kubernetes (DOKS)Managed KubernetesAutomaticKubernetes KapsuleAutomaticSelf-managed Kubernetes on Cloud ServersWith helpManaged Kubernetes ServiceAutomatic
Redis-compatible cacheManaged CachingManaged ValkeyAutomaticManaged RedisAutomaticValkey on Cloud ServersWith helpManaged Databases for CachingAutomatic
Queues and messaging–NATS or RabbitMQ on serversWith helpQueues and Topics (SQS/SNS-compatible)With helpNATS or RabbitMQ on serversWith helpManaged Kafka or RabbitMQ on serversWith help
Serverless functionsFunctionsContainers on KubernetesWith helpServerless Functions / ContainersWith helpContainers on serversWith helpContainers on KubernetesWith help
DNSDNSEU DNS provider of your choiceWith helpDomains and DNSWith helpHetzner DNSWith helpOVHcloud DNSWith help
Proprietary NoSQL––Not yet–Not yet–Not yet–Not yet
Data warehouse––Not yet–Not yet–Not yet–Not yet