Una empresa organiza concursos en línea a través de una aplicación móvil en AWS, seleccionando un ganador al azar al finalizar el concurso. La duración de los concursos varía y no se deben retener datos de los concursos una vez finalizados. Actualmente, la empresa utiliza código personalizado en instancias de Amazon EC2 detrás de un Application Load Balancer, almacenando las entradas del concurso en Amazon RDS. La empresa desea una nueva arquitectura que reduzca los costos de los concursos. ¿Qué solución es la más rentable y cumple con los requisitos?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Almacenar las entradas del concurso en Amazon DynamoDB. Reescribir el código de procesamiento como funciones de AWS Lambda. Usar DynamoDB TTL en las entradas para que caduquen automáticamente al finalizar el concurso..
Por qué esta es la respuesta
La opción correcta es la más rentable y cumple con los requisitos. Almacenar las entradas en Amazon DynamoDB aprovecha su escalabilidad y modelo de precios de pago por uso, ideal para cargas de trabajo variables. Reescribir el código con funciones AWS Lambda elimina la necesidad de mantener servidores, reduciendo costos operativos y escalando automáticamente. El uso de DynamoDB TTL (Time to Live) permite que los datos expiren automáticamente después del concurso, eliminando la necesidad de gestión manual y garantizando que no se retengan datos innecesarios, lo que es clave para la reducción de costos. Las otras opciones son menos óptimas: Mover a DynamoDB con DAX y ECS Fargate es una mejora, pero DAX añade complejidad y costo innecesarios si TTL de DynamoDB ya maneja la expiración. Migrar a Amazon Redshift es incorrecto porque Redshift es un almacén de datos analítico, no transaccional, y su aprovisionamiento y eliminación constante para cada concurso sería costoso e ineficiente. Añadir ElastiCache a RDS solo cachea, no reemplaza la base de datos principal, y RDS sigue siendo un costo fijo. Además, reescribir la aplicación en Fargate no aborda la ineficiencia de RDS para este caso de uso.
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