Ein Unternehmen betreibt eine Webanwendung für den Verkauf von Flugtickets. Die Anwendung basiert auf einer Datenbank, die in einem einzigen Rechenzentrum in Nordamerika läuft. Das Unternehmen möchte die Anwendung erweitern, um eine globale Benutzerbasis zu bedienen. Das Unternehmen muss die Anwendung in mehreren AWS-Regionen bereitstellen. Die durchschnittliche Latenz bei Aktualisierungen der Reservierungsdatenbank muss weniger als 1 Sekunde betragen. Das Unternehmen möchte separate Bereitstellungen seiner Webplattform über mehrere Regionen hinweg haben. Das Unternehmen muss jedoch eine einzige primäre Reservierungsdatenbank beibehalten, die global konsistent ist. Welche Lösung sollte ein Solutions Architect empfehlen, um diese Anforderungen zu erfüllen?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Konvertieren Sie die Anwendung zur Verwendung von Amazon DynamoDB. Verwenden Sie eine globale Tabelle für die zentrale Reservierungstabelle. Verwenden Sie den korrekten regionalen Endpunkt in jeder regionalen Bereitstellung..
Warum dies die Antwort ist
Die Umstellung auf Amazon DynamoDB mit globalen Tabellen ist die beste Lösung. Globale Tabellen bieten eine vollständig verwaltete, multi-regionale und multi-aktive Datenbank, die eine schnelle, lokale Lese- und Schreibzugriff auf Daten ermöglicht und gleichzeitig eine globale Konsistenz gewährleistet. Die Latenz für Aktualisierungen ist in der Regel im Millisekundenbereich, was die Anforderung von weniger als 1 Sekunde erfüllt. Jede regionale Bereitstellung kann den nächstgelegenen regionalen Endpunkt nutzen, um die Latenz weiter zu minimieren. Aurora Read Replicas und RDS for MySQL Read Replicas sind für Lesezugriffe optimiert, aber Schreibvorgänge müssen weiterhin an die primäre Region gesendet werden, was die Latenzanforderung für Aktualisierungen nicht erfüllt und zu einer einzigen Fehlerquelle führen kann. Aurora Serverless mit Lambda-Funktionen zur Synchronisierung wäre komplexer in der Verwaltung und könnte Schwierigkeiten haben, die strenge Latenzanforderung für Aktualisierungen zu erfüllen, da die Synchronisierung asynchron erfolgen würde.
Bestehen Sie Ihre Prüfung – ohne endlose Antwortsuche
Erhalten Sie jede verifizierte Frage und Erklärung für diese Prüfung an einem Ort und sparen Sie Stunden der Vorbereitung. Über 1.000 Zertifizierungen · Über 20 Sprachen · Kostenloser Start.
Bestehen Sie Ihre Prüfung schneller → Keine Karte erforderlich