Amazon DocumentDB (mit MongoDB-Kompatibilität) ist ein Datenbankservice, der speziell für die Verwaltung von JSON-Daten in großem Umfang entwickelt wurde, vollständig verwaltet und in AWS integriert ist und eine hohe Beständigkeit für Unternehmen bietet. Der skalierbare Service bietet Ihnen die Robustheit, die Sie für den Betrieb geschäftskritischer MongoDB-Workloads benötigen. In Amazon DocumentDB skaliert der Speicher automatisch auf bis zu 64 TB, ohne dass dies Auswirkungen auf Ihre Anwendung hat. DocumentDB unterstützt Millionen von Anfragen pro Sekunde mit bis zu 15 Lese-Replikaten mit niedriger Latenz innerhalb von Minuten, ohne dass es zu Anwendungsausfällen kommt, unabhängig von der Größe Ihrer Daten. Amazon DocumentDB ist für eine Verfügbarkeit von 99,99 % konzipiert und repliziert sechs Kopien Ihrer Daten über drei AWS Availability Zones (AZs). Mit AWS Database Migration Service (DMS), das Ihnen sechs Monate lang kostenlos zur Verfügung steht, können Sie Ihre selbstverwalteten MongoDB-Datenbanken praktisch und ohne Ausfallzeiten nach Amazon DocumentDB migrieren.

MongoDB-kompatibel

Amazon DocumentDB ist kompatibel mit MongoDB 3.6- und 4.0-Treibern und -Tools. Der Großteil der Anwendungen, Treiber und Tools, die Kunden heute bei ihren nicht relationalen MongoDB-Datenbanken verwenden, kann mit geringfügigen oder sogar komplett ohne Änderungen in Amazon DocumentDB eingesetzt werden. Amazon DocumentDB emuliert die Antworten, die ein Kunde von einem MongoDB-Server erwartet. Dabei wird die Apache 2.0 Open Source MongoDB 3.6- und 4.0-API auf einem speziell entwickelten, verteilten, fehlertoleranten, selbstreparierenden Speichersystem implementiert. So ein Speichersystem bietet den Kunden die Leistung, Skalierbarkeit und Verfügbarkeit, die sie benötigen, um geschäftskritische MongoDB-Workloads skalierbar zu betreiben. Weitere Informationen zu unterstützten MongoDB-APIs.

Geospatiale Abfragemöglichkeiten

Durch die Einführung von Abfragefunktionen für Geodaten können Kunden mit Amazon DocumentDB Geodaten speichern, abfragen und indizieren. Die Kunden können 2dsphere-Indizes erstellen und gängige MongoDB-Geospatial-APIs wie $nearSphere, $geoNear, $minDistance, $maxDistance verwenden, um Abfragen auf in DocumentDB gespeicherten Daten durchzuführen.

ACID-Transaktionen

ACID (Atomarität, Konsistenz, Isolation, Dauerhaftigkeit) ist eine Reihe von Eigenschaften von Datenbanktransaktionen, die die Gültigkeit der Daten auch bei Fehlern, Stromausfällen und anderen Missgeschicken gewährleisten sollen. Mit der Einführung der Unterstützung für die Kompatibilität mit MongoDB 4.0 unterstützt Amazon DocumentDB die Möglichkeit, ACID-Transaktionen über mehrere Dokumente, Anweisungen, Sammlungen und Datenbanken hinweg durchzuführen.

Migrationsunterstützung

Kunden können ihre MongoDB-Datenbanken, die sich vor Ort oder auf Amazon EC2 befinden, mit dem AWS Database Migration Service (DMS) kostenlos (für sechs Monate pro Instance) und praktisch ohne Ausfallzeiten auf Amazon DocumentDB migrieren. Mit DMS können Sie von einem MongoDB-Replikat-Set oder von einem Sharded Cluster zu Amazon DocumentDB migrieren. Weitere Informationen zur Migration von relationalen und nicht relationalen Datenbanken zu Amazon DocumentDB erhalten Sie unter Migration zu Amazon DocumentDB.

Vollständig verwaltet

Automatische Bereitstellung und Einrichtung

Die ersten Schritte mit Amazon DocumentDB sind einfach. Starten Sie einfach einen neuen Amazon DocumentDB-Cluster über die AWS-Managementkonsole. Amazon DocumentDB-Instances sind mit einem geeigneten Satz an Parametern und Einstellungen für die gewählte Instance-Klasse vorkonfiguriert. Sie können einen Cluster starten und Ihre Anwendung innerhalb von Minuten ohne weitere Konfigurationen damit verbinden.

Überwachung und Metrik

Amazon DocumentDB bietet Amazon-CloudWatch-Metriken für Ihre Cloud-Datenbank-Instances. Mit der AWS-Managementkonsole können Sie über 40 wichtige Betriebsmetriken für Ihren Cluster prüfen, darunter Datenverarbeitung, Arbeitsspeicher, Speicherung, Abfragendurchsatz, MongoDB-Opcounter und aktive Verbindungen.

Automatisches Software-Patching

Amazon DocumentDB hält Ihre Datenbank mit den neuesten Patches aktuell. Über das Versionsmanagement für Datenbank-Engines können Sie kontrollieren, ob und wie Ihr Cluster gepatcht wird.

Skalierbare Leistung

Hoher Durchsatz und geringe Latenzzeiten für Dokumentabfragen

Amazon DocumentDB verfügt über ein flexibles JSON-Dokumentenmodell, Datentypen und eine effiziente Indizierung. Der Service verwendet eine skalierbare, speicheroptimierte Architektur, die eine schnelle Auswertung von Abfragen über große Dokumentensätze ermöglicht.

Einfache Skalierung von Datenbank-Rechenressourcen

Mit einigen wenigen Klicks in der AWS-Managementkonsole können Sie die Rechen- und Speicherressourcen, die Ihren Cluster antreiben, vergrößern oder verkleinern, indem Sie neue Replica-Instances der gewünschten Größe erstellen oder Instances entfernen. Skalierungsvorgänge bei der Datenverarbeitung dauern in der Regel nur wenige Minuten.

Automatische Speicherskalierung

Amazon DocumentDB vergrößert Ihr Datenbank-Volumen automatisch, wenn der Cluster-Speicher mehr Platz benötigt. Ihr Speicher-Volume wächst in 10 GB-Schritten bis maximal 64 TB. Sie müssen im Hinblick auf zukünftiges Wachstum keinen zusätzlichen Speicher für Ihre NoSQL-Datenbank bereitstellen.

Read Replicas mit geringer Latenzzeit

Erhöhen Sie den Lese-Durchsatz, um Anwendungsanforderungen mit großem Umfang zu unterstützen, indem Sie bis zu 15 Datenbank-Read Replicas erstellen. Amazon DocumentDB Replicas nutzen denselben zugrunde liegenden Speicher wie die primäre Instanz. So können die Kosten gesenkt und auf das Kopieren von Daten auf die Replica-Knoten verzichtet werden. Dadurch wird größere Verarbeitungsleistung für Leseanforderungen freigesetzt und die Verzögerung bei der Replizierung reduziert – häufig bis in den einstelligen Millisekundenbereich. Amazon DocumentDB bietet zusätzlich einen einzelnen Endpunkt für Leseabfragen, sodass die Anwendung verbunden werden kann, ohne dass die Replicas nachverfolgt werden müssen, die hinzugefügt oder entfernt werden.

Äußerst sicher und konform

Netzwerkisolierung

Amazon DocumentDB wird in Amazon Virtual Private Cloud (VPC) ausgeführt. So können Sie Ihren Cluster in Ihrem eigenen virtuellen Netzwerk isolieren und Ihre lokale IT-Infrastruktur mit den Branchenstandards entsprechenden verschlüsselten IPSec VPNs verbinden. Außerdem können Sie mit der VPC-Konfiguration von Amazon DocumentDB die Firewall-Einstellungen festlegen und den Netzwerkzugriff auf Ihren Cluster steuern.

Autorisierung

Amazon DocumentDB unterstützt die rollenbasierte Zugriffskontrolle (RBAC) mit integrierten Rollen. RBAC ermöglicht es Ihnen, das Prinzip der geringsten Privilegien durchzusetzen, indem Sie die Aktionen einschränken, zu denen die Benutzer berechtigt sind. Amazon DocumentDB ist in AWS Identity and Access Management (IAM) integriert und bietet Ihnen die Möglichkeit, die Aktionen zu kontrollieren, die Ihre AWS IAM-Benutzer und -Gruppen auf bestimmten Amazon DocumentDB-Ressourcen inklusive Clustern, Instances, Snapshots und Parametergruppen ausführen können. Außerdem können Sie Ihre Amazon-DocumentDB-Ressourcen taggen und die Aktionen kontrollieren, die Ihre IAM-Benutzer und -Gruppen mit Ressourcengruppen durchführen können, die den gleichen Tag (und Tagwert) haben.

Verschlüsselung

Amazon DocumentDB ermöglicht das Verschlüsseln Ihrer Datenbanken mit Schlüsseln, die Sie mit dem AWS Key Management Service (KMS) erstellen und verwalten. Bei einem mit Amazon DocumentDB ausgeführten Cluster werden ruhende Daten sowie die automatischen Backups, Snapshots und Replikate desselben Clusters auf dem zugrunde liegenden Speicher verschlüsselt. Verbindungen zwischen einem Client und Amazon DocumentDB sind standardmäßig bei der Übertragung mit TLS verschlüsselt.

Compliance-Zertifizierungen

Amazon DocumentDB wurde so konzipiert, dass es die strengsten Sicherheitsstandards erfüllt und Sie in die Lage versetzt, unsere Sicherheitsvorkehrungen auf einfache Weise zu überprüfen und Ihren eigenen rechtlichen, gesetzlichen und Compliance-Verpflichtungen nachzukommen. Amazon DocumentDB wurde auf Übereinstimmung mit PCI DSS, ISO 9001, 27001, 27017 und 27018, SOC 1, 2 und 3 und Health Information Trust Alliance (HITRUST) Common Security Framework (CSF)-Zertifikation überprüft und ist außerdem HIPAA-berechtigt.

Hochverfügbar

Globale Cluster

Globale Cluster von Amazon DocumentDB bieten Notfallwiederherstellung nach regionsweiten Ausfällen und ermöglicht globale Lesevorgänge mit niedriger Latenz. Amazon DocumentDB Global Clusters repliziert Ihre Daten zu Clustern in bis zu 5 AWS-Regionen mit geringen bis keinen Auswirkungen auf die Leistung, mit einer typischen Verzögerung von weniger als einer Sekunde. Weitere Informationen zum Einrichten von globalen Clustern finden Sie im Amazon-DocumentDB-Benutzerhandbuch.

Überwachung und Reparatur von Instances

Der Zustand Ihres Amazon DocumentDB-Clusters und der Instances wird kontinuierlich überwacht. Wenn die Instance, die Ihre Datenbank antreibt, ausfällt, werden die Instance und die dazugehörigen Prozesse automatisch neu gestartet. Bei der Wiederherstellung durch Amazon DocumentDB ist keine potenziell langwierige Wiedergabe der Datenbank-Wiederholungsprotokolle erforderlich, sodass die für einen Neustart benötigte Zeit normalerweise 30 Sekunden oder weniger beträgt. Amazon DocumentDB isoliert auch den Cache der Datenbank von den Datenbankprozessen, sodass der Cache auch bei einem Neustart erhalten bleibt.

Multi-AZ-Bereitstellungen mit Read Replicas

Bei Ausfall einer Instance automatisiert Amazon DocumentDB den Failover auf eine von bis zu 15 Amazon DocumentDB Replicas, die Sie in einer von drei Availability Zones erstellt haben. Falls keine Amazon DocumentDB Replicas bereitgestellt wurden, versucht Amazon DocumentDB bei einem Ausfall, automatisch eine neue Instanz für Sie zu erstellen.

Fehlertolerante und selbstheilende Speicherung

Jeder 10 GB große Anteil Ihres Datenbankvolumens wird auf sechs Arten über drei Availability Zones (AZ) repliziert. Amazon DocumentDB ist fehlertolerant und verarbeitet transparent den Verlust von bis zu zwei Kopien der Daten ohne Beeinträchtigung der Schreibverfügbarkeit der Datenbank, und bis zu drei Kopien ohne Beeinträchtigung der Verfügbarkeit von Leseleistung. Der Speicher von Amazon DocumentDB repariert sich ebenfalls selbst: Datenblöcke und Festplatten werden kontinuierlich auf Fehler gescannt und automatisch ersetzt.

Automatische, fortlaufende, inkrementelle Backups und zeitpunktbezogene Wiederherstellung

Mit der einfachen Datenbanksicherungsfunktion von Amazon DocumentDB können Sie eine zeitpunktbezogene Wiederherstellung für Ihre Cluster durchführen. Sie erhalten so die Möglichkeit, für jede einzelne Sekunde innerhalb des Aufbewahrungszeitraums bis auf die letzten fünf Minuten eine Wiederherstellung Ihres Clusters vorzunehmen. Der Aufbewahrungszeitraum für automatische Backups kann auf bis zu 35 Tage konfiguriert werden. Automatisierte Backups werden in Amazon Simple Storage Service (Amazon S3) gespeichert, das für eine Beständigkeit von 99,999999999 % konzipiert ist. Sicherungen erfolgen in Amazon DocumentDB automatisch, inkrementell und fortlaufend und haben keine Auswirkung auf die Leistung des Clusters.

Cluster-Snapshots

Cluster-Snapshots sind vom Benutzer gestartete, in Amazon S3 gespeicherte Backups Ihres Clusters, die dort aufbewahrt werden, bis Sie sie ausdrücklich löschen. Sie nutzen die automatisierten inkrementellen Snapshots zur Reduktion des Zeit- und Speicherbedarfs. Sie können zu jedem beliebigen Zeitpunkt einen neuen Cluster aus einem Cluster-Snapshot erstellen.

Standard Product Icons (Features) Squid Ink
Mehr über die Produktpreise erfahren

Sehen Sie sich die Preisseite für Amazon DocumentDB (mit MongoDB-Kompatibilität) an.

Weitere Informationen 
Sign up for a free account
Für ein kostenloses Konto registrieren

Sie erhalten sofort Zugriff auf das kostenlose AWS-Kontingent. 

Registrieren 
Standard Product Icons (Start Building) Squid Ink
Beginnen Sie mit der Entwicklung in der Konsole

Beginnen Sie mit Amazon DocumentDB (mit MongoDB-Kompatibilität) mit der Entwicklung in der AWS-Konsole.

Anmelden