Eine E-Commerce-Anwendung läuft auf Amazon EC2-Instances hinter einem Application Load Balancer in einer Auto Scaling-Gruppe über mehrere Availability Zones hinweg. Die Anwendung speichert Transaktionen in einer MySQL 8.0-Datenbank, die auf einer großen EC2-Instance läuft; die Leistung verschlechtert sich, wenn die Last zunimmt. Die Anwendung hat weitaus mehr Lesevorgänge als Schreibvorgänge. Das Unternehmen wünscht sich eine automatisch skalierende, hochverfügbare Datenbanklösung für unvorhersehbare Lese-Workloads. Welche Lösung erfüllt diese Anforderungen?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Verwenden Sie Amazon Aurora mit einer Multi-AZ-Bereitstellung. Konfigurieren Sie Aurora Auto Scaling mit Aurora Replicas..
Warum dies die Antwort ist
Amazon Aurora ist eine vollständig verwaltete, MySQL- und PostgreSQL-kompatible relationale Datenbank, die für hohe Leistung und Skalierbarkeit entwickelt wurde. Eine Multi-AZ-Bereitstellung bietet Hochverfügbarkeit und Fehlertoleranz. Aurora Replicas ermöglichen die Skalierung von Lese-Workloads und Aurora Auto Scaling passt die Anzahl der Replicas dynamisch an die Last an, was die Anforderungen an automatisch skalierende, hochverfügbare Datenbanklösungen für unvorhersehbare Lese-Workloads perfekt erfüllt. Amazon Redshift ist ein Data Warehouse und nicht für OLTP-Workloads geeignet. Amazon RDS mit Single-AZ und Read Replicas bietet zwar Leseskalierung, aber Aurora bietet überlegene Leistung und Skalierbarkeit für diesen Anwendungsfall. Amazon ElastiCache ist ein In-Memory-Cache und keine persistente Datenbanklösung.
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