Una empresa tiene una aplicación construida con AWS Lambda, Amazon S3, Amazon Simple Notification Service (Amazon SNS) y Amazon DynamoDB. Una aplicación externa sube objetos al bucket de S3 de la empresa y etiqueta cada objeto con la fecha y la hora. Una función Lambda lee periódicamente los objetos del bucket de S3 basándose en estas etiquetas y escribe los valores seleccionados en una tabla de DynamoDB. Los datos contienen PII. La empresa debe eliminar automáticamente los datos de más de 30 días tanto del bucket de S3 como de la tabla de DynamoDB. ¿Qué solución proporciona la mayor eficiencia operativa?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Crear una regla de S3 Lifecycle para que caduquen los objetos de más de 30 días. Actualizar la función Lambda para añadir un atributo TTL a los ítems de DynamoDB y habilitar TTL en la tabla para que caduquen los ítems de más de 30 días..
Por qué esta es la respuesta
La opción correcta es la más eficiente operativamente porque utiliza las capacidades nativas de AWS para la gestión del ciclo de vida de los datos. Una regla de S3 Lifecycle elimina automáticamente los objetos de S3 después de 30 días sin intervención de código. De manera similar, habilitar TTL (Time To Live) en DynamoDB y configurar un atributo TTL en los ítems a través de la función Lambda permite que DynamoDB elimine automáticamente los ítems caducados, reduciendo la carga operativa y los costos asociados con la eliminación manual o programada. Las opciones incorrectas implican una mayor complejidad o menor eficiencia. Modificar Lambda para añadir un flag TTL de S3 no es una función estándar y sería más complejo que una regla de S3 Lifecycle. Eliminar ítems de DynamoDB desde Lambda requeriría lógica adicional, ejecución programada y consumo de recursos, lo que es menos eficiente que el TTL nativo de DynamoDB. Usar etiquetas para S3 Lifecycle es posible, pero una regla basada en la antigüedad es más directa para este caso.
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