Una aplicación web pública de venta minorista utiliza un Application Load Balancer (ALB) delante de instancias EC2 en múltiples AZs y un backend Amazon RDS MySQL Multi-AZ. Las comprobaciones de estado del grupo objetivo utilizan HTTP y apuntan a la página del catálogo de productos. Auto Scaling mantiene la flota web basándose en las comprobaciones de estado del ALB. Recientemente, la aplicación sufrió una interrupción; Auto Scaling reemplazó repetidamente las instancias, mientras que las métricas del servidor web parecían normales. La investigación mostró que la base de datos estaba muy cargada y las consultas eran muy lentas. ¿Qué dos cambios juntos abordarán el problema y mejorarán la monitorización de la disponibilidad y funcionalidad general de la aplicación para el crecimiento futuro? (Elija dos.)
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Cambie la comprobación de estado del grupo objetivo del ALB a una página HTML estática simple en lugar de la página del catálogo de productos, y agregue una comprobación de estado de Amazon Route 53 que monitorice la página del producto para validar la funcionalidad completa de la aplicación. Configure alarmas de Amazon CloudWatch para notificar a los administradores cuando el sitio falle., Implemente un clúster de Amazon ElastiCache entre la aplicación web y la base de datos RDS MySQL para reducir la carga de la base de datos..
Por qué esta es la respuesta
La opción correcta aborda dos problemas clave. Primero, cambiar la comprobación de estado del ALB a una página HTML estática evita que las instancias se reemplacen innecesariamente cuando la base de datos está lenta, ya que una comprobación de estado que depende de la base de datos puede fallar incluso si el servidor web está operativo. La adición de una comprobación de estado de Route 53 a la página del producto y alarmas de CloudWatch garantiza una monitorización integral de la funcionalidad de la aplicación. Segundo, implementar Amazon ElastiCache reduce la carga en la base de datos al almacenar en caché las consultas frecuentes, mejorando el rendimiento y la escalabilidad. Las opciones incorrectas son: Crear réplicas de lectura no resuelve el problema de la base de datos sobrecargada, ya que la aplicación web actual no las utiliza. Cambiar la comprobación de estado del ALB a TCP solo verifica la conectividad del puerto, no la funcionalidad de la aplicación. Una alarma de CloudWatch para RDS con recuperación automática no previene la sobrecarga inicial ni la interrupción.
Aprueba tu examen — sin la interminable búsqueda de respuestas
Obtén todas las preguntas y explicaciones verificadas para este examen en un solo lugar, y ahorra horas de preparación. Más de 1,000 certificaciones · Más de 20 idiomas · Empieza gratis.
Aprueba tu examen más rápido → No se requiere tarjeta