Una nueva aplicación se ejecuta en instancias bajo demanda de Amazon EC2 que escalan frecuentemente a través de múltiples zonas de disponibilidad detrás de un Application Load Balancer (ALB). La arquitectura debe soportar la gestión de datos de sesión distribuidos y la compañía está dispuesta a modificar el código de la aplicación si es necesario. ¿Qué debe hacer el arquitecto de soluciones para proporcionar la gestión de datos de sesión distribuidos?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Usar Amazon ElastiCache para gestionar y almacenar los datos de la sesión..
Por qué esta es la respuesta
Amazon ElastiCache es una excelente opción para la gestión de datos de sesión distribuidos porque proporciona un almacenamiento en memoria rápido y escalable que puede ser accedido por múltiples instancias de EC2. Esto permite que las sesiones de los usuarios persistan incluso si las instancias subyacentes se escalan o se reemplazan, y la aplicación puede ser modificada para usar ElastiCache. La afinidad de sesión del ALB (sesiones persistentes) no es ideal para un escalado frecuente o para la tolerancia a fallos, ya que vincula a un usuario a una instancia específica, lo que puede causar problemas si esa instancia falla o se desaprovisiona. AWS Systems Manager Session Manager se utiliza para la administración remota de instancias, no para la gestión de datos de sesión de aplicaciones. La operación GetSessionToken de AWS STS se utiliza para obtener credenciales de seguridad temporales, no para almacenar datos de sesión de aplicaciones.
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