Ein Unternehmen betreibt eine Webanwendung auf Amazon EC2-Instances in einer Auto Scaling-Gruppe. Die Anwendung verwendet eine Amazon RDS for PostgreSQL-DB-Instance. Die Anwendung verlangsamt sich, wenn der Traffic zunimmt, da die Datenbank während Spitzenverkehrszeiten eine hohe Leselast aufweist. Welche Maßnahmen sollte ein Solutions Architect ergreifen, um diese Leistungsprobleme zu beheben? (Wählen Sie zwei.)
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Ein Read Replica für die DB-Instance erstellen und die Anwendung so konfigurieren, dass Lese-Traffic an das Read Replica gesendet wird., Einen Amazon ElastiCache-Cluster erstellen und die Anwendung so konfigurieren, dass Abfrageergebnisse im ElastiCache-Cluster zwischengespeichert werden..
Warum dies die Antwort ist
Ein Read Replica entlastet die primäre DB-Instanz, indem es Leseanfragen verarbeitet, was die Leistung bei hohem Lese-Traffic verbessert. Amazon ElastiCache speichert häufig abgerufene Daten im Arbeitsspeicher, wodurch die Notwendigkeit, die Datenbank abzufragen, reduziert und die Antwortzeiten der Anwendung erheblich beschleunigt werden. Das Aktivieren des automatischen Skalierens für die DB-Instanz ist für RDS PostgreSQL nicht direkt verfügbar; stattdessen skaliert man die Instanzgröße. Eine Multi-AZ-Bereitstellung erhöht die Verfügbarkeit, leitet aber keinen Lese-Traffic an die Standby-Instanz. Die Bereitstellung von EC2-Instanzen in derselben AZ wie die DB-Instanz reduziert die Latenz, löst aber nicht das Problem der hohen Leselast auf der Datenbank.
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