---
canonical: https://enum.co/migration
locale: en
---
**Migration Service**

# Migration.

Move your infrastructure to Europe. We handle the migration so you can focus on your product.


### Frequently Asked Questions


**How long does a migration take?**
Depends on the scope. A simple S3 migration can be done in days. A full Kubernetes migration with multiple services typically takes weeks to months. We provide a detailed timeline during the assessment phase.

**Is there downtime during migration?**
We minimize downtime as much as possible. We run both environments in parallel and use incremental sync and traffic shifting. In many cases, the cutover is a controlled switchover with a rollback plan. For some workloads, a short maintenance window may be necessary.

**What if something goes wrong?**
Every migration has a documented rollback plan. Your original infrastructure stays untouched until the migration is fully validated and you confirm the cutover.

**Do I need to change my application code?**
For Kubernetes: your manifests and Helm charts work as-is. For S3: you update the endpoint URL and credentials. No application logic changes needed.

**What does the migration cost?**
We scope every migration individually. Contact us for a free assessment and quote.

### What We Migrate


#### Kubernetes Migration

From AWS EKS, Google GKE, Azure AKS, self-managed clusters, or traditional VM/bare-metal setups. We containerize and migrate your workloads to production-ready Kubernetes. As CNCF Silver Member, we run upstream Kubernetes with best-in-class CNCF tooling like Cilium.

- Workload analysis and compatibility check
- Containerization of legacy workloads
- Parallel cluster setup on enum
- Incremental traffic shifting
- Controlled cutover with rollback plan

#### VM & Bare Metal Migration

From traditional VMs, bare-metal servers, or on-premise infrastructure. We containerize your workloads and migrate them to production-ready Kubernetes.

- Analysis of existing infrastructure and dependencies
- Containerization of legacy applications
- Database migration with minimal downtime
- Parallel operation until fully validated
- Controlled cutover with rollback plan

#### PaaS Migration

From Heroku, Render, Railway, Vercel, or other PaaS providers. We take over your applications and run them on our own infrastructure in Europe.

- Add-on analysis and replacement with managed alternatives
- CI/CD pipeline takeover
- Environment and secret migration
- DNS and domain switchover
- No more dependency on US platforms

#### S3 Storage Migration

From AWS S3, Google Cloud Storage, or any S3-compatible provider. We migrate your buckets, policies, lifecycle rules, and access configurations while keeping your applications running. Every object is checksummed and verified after transfer. Full data integrity verification included.

- Bucket structure and policy migration
- Incremental data sync with verification
- Application endpoint switchover
- Lifecycle and versioning policy transfer
- Post-migration validation

### How It Works

A structured process, not a ticket queue.

1. **Assessment**: We analyze your current infrastructure, dependencies, and requirements. You get a detailed migration plan with timeline.
2. **Preparation**: We set up your target environment on our enum platform. Networking, storage, access management. Everything production-ready before we move a single workload.
3. **Migration**: Incremental migration with continuous validation. We run both environments in parallel until everything is verified.
4. **Cutover**: Controlled switchover with rollback plan. Traffic shifting, final validation. Your team stays in control.

### Why Migrate to enum

- **European Data Sovereignty**: Your data moves from US jurisdiction to German infrastructure. GDPR-native, no CLOUD Act.
- **Predictable Costs**: Transparent, predictable pricing. You always know what you'll pay.
- **Real Support**: Direct access to engineers who know your migration. Not a ticket system, not a chatbot.
- **Zero Vendor Lock-in**: Standard Kubernetes, S3-compatible storage. You can always move your workloads.
