Una empresa utiliza grupos de usuarios de Amazon Cognito para la autenticación y ha habilitado la autenticación multifactor (MFA). La empresa desea enviar una alerta por correo electrónico cada vez que un usuario inicia sesión correctamente. ¿Cuál es la forma MÁS eficiente operativamente de implementar este requisito?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Crear una función Lambda que utilice Amazon SES para enviar el correo electrónico y configurar esa función como un disparador Lambda de post-autenticación de Amazon Cognito..
Por qué esta es la respuesta
La opción correcta es configurar una función Lambda como un disparador de post-autenticación de Amazon Cognito. Este disparador se invoca automáticamente después de que un usuario se autentica exitosamente en el grupo de usuarios de Cognito, lo que permite enviar un correo electrónico de alerta de manera eficiente y sin necesidad de lógica adicional en el cliente o monitoreo de logs. Las otras opciones son menos eficientes: Exponer una función Lambda a través de API Gateway y llamarla desde el cliente introduce complejidad en el cliente y no es el propósito de un disparador de Cognito. Monitorear eventos de inicio de sesión a través de un filtro de suscripción de CloudWatch Logs es una solución reactiva y menos directa que un disparador de Cognito, que se ejecuta en el flujo de autenticación. Transmitir registros a Kinesis Data Firehose y procesarlos con Lambda es una solución más compleja y con mayor latencia para este caso de uso específico, diseñada para análisis de datos a gran escala, no para notificaciones inmediatas post-autenticació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