Una aplicación se ejecuta en varias instancias EC2 detrás de un Elastic Load Balancer. ¿Dónde deberían almacenarse los datos de sesión para que puedan ser servidos de manera fiable a través de solicitudes de diferentes instancias?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Almacenar los datos de sesión en Amazon ElastiCache..
Por qué esta es la respuesta
Almacenar los datos de sesión en Amazon ElastiCache es la solución correcta porque ElastiCache proporciona un almacén de datos en memoria distribuido y de alta velocidad, ideal para datos de sesión. Esto permite que cualquier instancia EC2 acceda a los datos de sesión de un usuario, asegurando la continuidad de la sesión incluso si las solicitudes se dirigen a diferentes instancias a través del Elastic Load Balancer. Almacenar los datos de sesión en Amazon Elastic Block Store (EBS) no es adecuado porque EBS es un almacenamiento a nivel de bloque para una sola instancia y no es fácilmente compartible entre múltiples instancias EC2 para datos de sesión. Almacenar los datos de sesión en el almacenamiento de instancia de EC2 (almacenamiento efímero) es incorrecto porque estos datos se pierden cuando la instancia se detiene o termina, lo que no es fiable para datos de sesión persistentes. Almacenar los datos de sesión en el sistema de archivos raíz de las instancias EC2 también es incorrecto por las mismas razones que el almacenamiento efímero: los datos no son compartibles entre instancias y se pierden con la terminación de la instancia.
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