Una empresa aloja una aplicación de juegos multijugador en AWS. La aplicación necesita una latencia de lectura de submilisegundos para los datos a los que se accede con frecuencia y debe admitir consultas únicas sobre datos históricos. ¿Qué solución cumple estos requisitos con la MENOR sobrecarga operativa?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Usar Amazon DynamoDB con DynamoDB Accelerator (DAX) para los datos a los que se accede con frecuencia. Exportar los datos a un bucket de Amazon S3 mediante la exportación de tablas de DynamoDB. Ejecutar consultas únicas sobre los datos en Amazon S3 mediante Amazon Athena..
Por qué esta es la respuesta
La opción correcta utiliza DynamoDB con DAX para lograr latencia de lectura de submilisegundos para datos frecuentes, ya que DAX es una caché en memoria para DynamoDB. La exportación de tablas de DynamoDB a S3 es una forma gestionada y sencilla de archivar datos históricos, y Athena permite consultas ad-hoc directamente sobre esos datos en S3 sin necesidad de infraestructura adicional, minimizando la sobrecarga operativa. Las otras opciones son menos óptimas: Amazon RDS no ofrece latencia de submilisegundos de forma nativa para todos los datos y el script personalizado para S3 aumenta la sobrecarga operativa. Almacenar datos directamente en S3 no proporciona latencia de submilisegundos para lecturas frecuentes y S3 Glacier Deep Archive no es adecuado para consultas únicas. Kinesis Data Streams y Firehose añaden complejidad y sobrecarga operativa innecesarias para el requisito de datos históricos, que se puede manejar de forma más sencilla con la exportación de DynamoDB a S3.
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