Ein Lösungsarchitekt stellt eine komplexe Java-Anwendung mit einer MySQL-Datenbank bereit. Die Java-Anwendung muss auf Apache Tomcat laufen und hochverfügbar sein. Was sollte der Lösungsarchitekt tun, um diese Anforderungen zu erfüllen?
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Stellen Sie die Anwendung mit AWS Elastic Beanstalk bereit. Konfigurieren Sie eine Load-Balanced-Umgebung und eine Rolling-Deployment-Richtlinie..
Warum dies die Antwort ist
AWS Elastic Beanstalk ist die beste Lösung, da es die Bereitstellung und Skalierung von Webanwendungen und Services wie Java-Anwendungen auf Apache Tomcat vereinfacht. Eine Load-Balanced-Umgebung gewährleistet Hochverfügbarkeit, indem der Datenverkehr auf mehrere Instanzen verteilt wird. Eine Rolling-Deployment-Richtlinie ermöglicht Updates ohne Ausfallzeiten. Die Bereitstellung in AWS Lambda ist ungeeignet, da die Anwendung auf Apache Tomcat laufen muss, was Lambda nicht unterstützt. Das Migrieren der Datenbank zu Amazon ElastiCache ist falsch, da ElastiCache ein In-Memory-Cache ist und keine relationale MySQL-Datenbank ersetzt. Die manuelle Konfiguration von EC2-Instanzen mit Auto Scaling Group ist zwar möglich, aber Elastic Beanstalk automatisiert diesen Prozess und ist daher effizienter und weniger fehleranfällig für diese Anforderungen.
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