Descubre Cómo Vincular S3 con DynamoDB para Almacenamiento de Nombres de Archivos: Estrategias Efectivas
Pregunta
Actualmente, una aplicación permite a los usuarios cargar archivos en un depósito S3.
Desea asegurarse de que el nombre de archivo de cada archivo cargado se almacene en una tabla de DynamoDB.
¿Cómo podría lograrse esto? (SELECCIONE DOS)
Respuestas
A. Cree una función AWS Lambda para insertar la entrada requerida para cada archivo cargado.
B. Use AWS CloudWatch para sondear cualquier evento de S3.
C. Agregar un evento en S3 con envío de notificación a Lambda.
D. Agregue el evento de CloudWatch a la sección de secuencias de tablas de DynamoDB.
Respuesta Correcta
A.BCD
Respuestas correctas - A y C.
Puede crear una función Lambda que contenga el código para procesar el archivo y agregar el nombre del archivo a la tabla de DynamoDB.
Luego, puede usar una notificación de evento desde el depósito de S3 para invocar la función Lambda cada vez que se carga el archivo.
Para obtener más información sobre las notificaciones de eventos de Amazon S3, visite la siguiente URL:
aws.amazon.com/AmazonS3/latest/dev/NotificationHowTo.html" href="https://docs.aws.amazon.com/AmazonS3/latest/dev/NotificationHowTo.html">https://docs.aws.amazon.com/AmazonS3/latest/dev/NotificationHowTo.html
¡Ahora puedes descargar los tests!
Poco a poco vamos agregando más.