Europa-only Alternative zu MongoDB Atlas.
MongoDB Atlas ist das Managed-MongoDB-Angebot von MongoDB Inc., einer börsennotierten US-Gesellschaft. Atlas läuft auf AWS, Azure oder GCP - das bedeutet, die Daten liegen bei einem Hyperscaler mit US-Jurisdiktion, verwaltet von einem Datenbankanbieter mit US-Jurisdiktion. Zwei Ebenen, beide US. Für Souveränität lautet die Antwort entweder Self-Managed MongoDB auf EU-Infrastruktur (die wir für Kunden betreiben) oder Migration zu einer anderen dokument-/JSON-fähigen Datenbank unter EU-Jurisdiktion (typischerweise PostgreSQL mit JSONB, das 90% der MongoDB-Anwendungsfälle abdeckt).
- Anbieter
- MongoDB Atlas
- Hauptsitz
- New York, NY
- Rechtsmacht
- Vereinigte Staaten
- Rechtsregime
- CLOUD Act, FISA 702
"EU-Region" ist keine Souveränität. Vier Fragen entscheiden.
Data-Residency sagt, wo die Bits liegen. Souveränität sagt, welches Rechtssystem Zugriff erzwingen kann. Die Antwort muss auf allen vier Punkten halten, sonst ist der Stack nicht souverän.
- Residenz
-
Wo sind die Daten physisch gespeichert?
Nicht "in der Cloud": welches Rechenzentrum, in welchem Land, unter welcher Jurisdiktion.
- Subprozessoren
-
Wer ist sonst noch in Ihrem Datenpfad?
Jeder Anbieter, der die Daten berührt: das CDN, das E-Mail-Relay, der Error-Tracker, die Analytics-Pipeline.
- Rechtsmacht
-
Wessen Gesetze können die Offenlegung erzwingen?
Ein Anbieter mit US-Hauptsitz untersteht FISA 702 und dem CLOUD Act, auch wenn die Bits in Frankfurt liegen.
- Schlüsselverwahrung
-
Wer hält tatsächlich die Verschlüsselungsschlüssel?
Wenn der Cloud-Anbieter sowohl die Daten als auch die Schlüssel hält, sind die Daten für ihn lesbar, unabhängig von jedem AVV.
Scheitert an Rechtsmacht und Schlüsselverwahrung.
EU-Daten, US-Mutterkonzern, US-Subprozessoren im Standardpfad, vom Anbieter verwaltete Schlüssel.
Besteht in allen vier Punkten.
EU-gehostet auf Infrastruktur mit EU-Hauptsitz. Null US-Subprozessoren im Standardpfad. Kunden- oder EU-KMS-Schlüssel. Namentlich in Ihrer Artikel-28-AVV aufgeführt.
Warum Teams aussteigen MongoDB Atlas
MongoDB-Atlas-Ausstiege, die wir gescoped haben, kommen aus zwei Richtungen: regulierte Workloads (Healthcare, Fintech), bei denen der AWS-via-Atlas-Doppel-Hop die Compliance nicht besteht, und Kostenprüfungen, bei denen die Per-Cluster-Preisgestaltung von Atlas im Vergleich zu Self-Managed tatsächlich hoch ist. Das Migrationsziel hängt vom Anwendungsfall ab. Für dokumentenlastige Workloads mit komplexer Aggregation bewahrt Self-Managed MongoDB auf EU-Compute die API-Oberfläche. Für Workloads, die MongoDB als JSON-Store nutzen, ist eine Migration zu PostgreSQL mit JSONB oft einfacher und langfristig kostengünstiger.
MongoDB Atlas Dienste und ihre EU-only Äquivalente
Eine Migration ist nicht "eine Box gegen eine andere tauschen". Die Zuordnung unten ist das, was wir für Kunden ausführen, die Folgendes verlassen: MongoDB Atlas auf Grundlage von Schrems II: vollständige EU-Jurisdiktion, kein US-Mutterkonzern im Datenpfad.
Atlas clusters (M10+)
- Was wir stattdessen betreiben
- Binadit Managed Cloud Platform. MongoDB Replica Sets, oder PostgreSQL mit JSONB, wo das Dokumentenmodell dünner ist, als es aussieht.
- Engineering-Hinweis
- Für reine MongoDB-Kompatibilität ist self-managed auf EU-Bare-Metal das Produktionsmuster. PostgreSQL JSONB ist die günstigere Alternative, wenn Sie keine MongoDB-spezifischen Funktionen benötigen.
Atlas Search (Lucene-based)
- Was wir stattdessen betreiben
- Binadit Managed Cloud Platform. Elasticsearch oder OpenSearch, sowie MeiliSearch oder Typesense für leichtere Workloads.
- Engineering-Hinweis
- Atlas Search basiert intern auf Lucene; Standard-Elasticsearch / OpenSearch bewältigt äquivalente Workloads.
Atlas Vector Search
- Was wir stattdessen betreiben
- Binadit Managed Cloud Platform. pgvector auf PostgreSQL oder Qdrant für größere Embedding-Datensätze.
- Engineering-Hinweis
- Qdrant ist die stärkste EU-souveräne Vektordatenbank - produktionsreif und ausdrücklich der EU-Rechtsprechung unterstellt.
App Services (Realm)
- Was wir stattdessen betreiben
- Binadit Managed Cloud Platform. Docker-Images, gebaut in GitLab CI und deployed auf Kubernetes, mit Review-Umgebungen pro Branch.
- Engineering-Hinweis
- App Services wird ohnehin 2025-2026 abgekündigt; das Migrationsziel ist ein individuelles Backend auf EU-Infrastruktur.
Atlas Stream Processing
- Was wir stattdessen betreiben
- Binadit Managed Cloud Platform. Apache Kafka oder Redpanda, Kafka-Protokoll-kompatibel.
- Engineering-Hinweis
- Für Stream-Workloads ist Kafka + Flink der Industriestandard.
Atlas Triggers
- Was wir stattdessen betreiben
- Binadit Managed Cloud Platform. PostgreSQL Triggers und LISTEN/NOTIFY, oder Kubernetes CronJobs für geplante Aufgaben.
- Engineering-Hinweis
- Selbstverwaltetes MongoDB unterstützt Change Streams nativ; PostgreSQL verfügt über einen eigenen LISTEN/NOTIFY-Mechanismus.
Atlas Online Archive
- Was wir stattdessen betreiben
- Binadit Managed Cloud Platform. Gestufte MinIO- oder Ceph-Pools, mit Lifecycle-Regeln, die Cold Data auf günstigere Disks verschieben.
- Engineering-Hinweis
- Online Archive ist im Grunde geplantes Tiering; das Muster lässt sich mit EU-Object-Storage als Cold Tier nachbilden.
Charts (BI)
- Was wir stattdessen betreiben
- Binadit Managed Cloud Platform. Apache Superset oder Metabase, verbunden mit Ihrem Warehouse.
- Engineering-Hinweis
- Metabase ähnelt Atlas Charts am meisten; läuft überall.
Data API / GraphQL
- Was wir stattdessen betreiben
- Binadit Managed Cloud Platform. Traefik oder Kong, mit Rate Limiting und OIDC am Edge.
- Engineering-Hinweis
- Für PostgreSQL-Backends bietet Hasura sofort einsatzbereite GraphQL-APIs.
Atlas Backup (Continuous)
- Was wir stattdessen betreiben
- Binadit Managed Cloud Platform. restic und pgBackRest für Daten, Velero für Kubernetes-Status, in isoliertem EU-Storage.
- Engineering-Hinweis
- Für self-managed MongoDB ist Oplog-basierte PITR das Produktionsmuster; wir betreiben dies für Kunden.
Wie wir migrieren von MongoDB Atlas
Eine typische Mittelstand-Migration läuft in drei Phasen. Die Zahlen unten gehen von einem 6-10-köpfigen Engineering-Team und einem mäßig komplexen Anwendungs-Stack aus.
-
Tag 1-5
Use-Case-Entscheidung: Mongo oder Postgres
Query-Patterns auditieren. Wenn Sie Mongo-spezifische Features nutzen (Aggregation Pipelines, Change Streams, komplexe Atlas-Search-Queries) → self-managed MongoDB in der EU. Wenn Sie Mongo als JSON-Store verwenden → Migration zu PostgreSQL JSONB. Ergebnis: Entscheidung zur Zielarchitektur.
-
Tag 5-14
Cluster-Provisioning + Replikation
Selbstverwalteter MongoDB-Cluster (3-Knoten-Replica-Set, EU-Bare-Metal) bereitgestellt. Initiale Synchronisation über das Atlas Live Migration Tool. Monitoring und Backup konfiguriert.
-
Wochen 2-4
Anwendungsumstellung
Connection-String geändert. Read-only-Validierungsphase. Umstellung während eines Zeitfensters mit geringem Traffic. Atlas-Cluster nach Verifizierung stillgelegt.
5-Jahres-TCO bei Atlas → self-managed MongoDB auf EU-Bare-Metal: typischerweise 70-85% günstiger im Produktionsmaßstab. Ein typischer M30-Atlas-Cluster (2.000+ $/Monat) wird durch einen von uns betriebenen 3-Node-Dedicated-MongoDB-Cluster mit vergleichbarer oder besserer Performance ersetzt. Der Trade-off ist die operative Verantwortung, die wir als Managed-Partner übernehmen.
Häufig gestellte Fragen
Atlas hat EU-Regionen auf AWS Frankfurt - löst das die Souveränitätsfrage?
Sollten wir zu PostgreSQL oder selbstverwaltetem MongoDB wechseln?
Wie operativ aufwendig ist selbstverwaltetes MongoDB?
Was ist mit MongoDBs eigener selbst gehosteter Enterprise-Version?
Atlas Vector Search ist entscheidend für unsere KI-Funktionen. Was ist das EU-Äquivalent?
Wie lange dauert ein Atlas-Exit?
Plane deinen Exit von MongoDB Atlas.
30-minütiges Scoping-Gespräch. Wir bilden Ihren Stack auf EU-only Alternativen ab, schätzen den Migrationsaufwand und sagen Ihnen, ob es die richtige Entscheidung ist.