Ein Startup hostet eine Website auf einer einzelnen Amazon EC2-Instanz. Die Website ist eine zustandslose Python-Anwendung mit einer MySQL-Datenbank, die wenig Traffic verarbeitet. Das Unternehmen ist besorgt über die Zuverlässigkeit der Instanz und muss zu einer hochverfügbaren Architektur migrieren, ohne den Anwendungscode zu ändern. Welche Kombination von Maßnahmen sollte ein Solutions Architect ergreifen, um Hochverfügbarkeit zu erreichen? (Wählen Sie zwei.)
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Migrieren Sie die Datenbank zu einer Amazon RDS for MySQL Multi-AZ DB-Instanz., Erstellen Sie einen Application Load Balancer, um den Datenverkehr an eine Auto Scaling-Gruppe von EC2-Instanzen zu verteilen, die auf zwei Availability Zones verteilt sind..
Warum dies die Antwort ist
Die Migration der Datenbank zu einer Amazon RDS for MySQL Multi-AZ DB-Instanz erhöht die Hochverfügbarkeit der Datenbank, da RDS automatisch eine Standby-Replika in einer anderen Availability Zone bereitstellt und bei einem Ausfall ein automatisches Failover durchführt. Dies erfordert keine Anwendungsänderungen. Das Erstellen eines Application Load Balancers (ALB) und die Verteilung des Datenverkehrs auf eine Auto Scaling-Gruppe von EC2-Instanzen über zwei Availability Zones hinweg gewährleistet die Hochverfügbarkeit der Anwendungsebene. Der ALB leitet den Datenverkehr an gesunde Instanzen weiter, und Auto Scaling ersetzt fehlerhafte Instanzen automatisch. Ein Internet-Gateway ist für jede VPC erforderlich, aber nicht pro Availability Zone. DynamoDB wäre eine Code-Änderung. DataSync ist für die Datenmigration gedacht, nicht für die Echtzeit-Synchronisierung von Datenbanken.
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