Cada vez que se añade un nuevo objeto a un bucket de Amazon S3 específico, la empresa necesita una alerta de correo electrónico automatizada y la inserción de un registro en la base de datos. ¿Cuál es el diseño MÁS eficiente operativamente para lograr ambas tareas?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Configurar una notificación de eventos de S3 que tenga como destino un tema de Amazon Simple Notification Service (Amazon SNS). Crear dos suscripciones para el tema de SNS. Usar una suscripción para enviar la notificación por correo electrónico. Usar la otra suscripción para invocar una función de AWS Lambda que inserte el registro en la base de datos..
Por qué esta es la respuesta
La opción correcta es la más eficiente operativamente porque utiliza Amazon SNS como un punto de distribución centralizado para múltiples acciones. Una sola notificación de eventos de S3 a un tema de SNS puede desencadenar tanto el correo electrónico directo (a través de una suscripción de correo electrónico) como la invocación de Lambda para la inserción en la base de datos (a través de una suscripción de Lambda). Esto simplifica la configuración y el mantenimiento. Las otras opciones son menos eficientes: Usar una alarma de CloudWatch para cada creación de objeto no es el propósito principal de CloudWatch y sería ineficiente. Una función Lambda invocada cada minuto por EventBridge para buscar nuevos objetos sería costosa e ineficiente, ya que S3 puede notificar directamente los eventos. Configurar dos notificaciones de eventos de S3 separadas duplica la configuración y la gestión de eventos, lo que es menos eficiente que usar SNS para la distribución.
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