Компания использует пулы пользователей Amazon Cognito для аутентификации и включила многофакторную аутентификацию (MFA). Компания хочет отправлять оповещение по электронной почте каждый раз, когда пользователь успешно входит в систему. Какой способ является НАИБОЛЕЕ операционно эффективным для реализации этого требования?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Создать функцию Lambda, которая использует Amazon SES для отправки электронной почты, и настроить эту функцию как триггер Lambda Amazon Cognito после аутентификации..
Почему это правильный ответ
Правильный ответ — настроить функцию Lambda как триггер Amazon Cognito после аутентификации. Этот метод является наиболее операционно эффективным, поскольку триггер «После аутентификации» в Amazon Cognito специально разработан для выполнения действий сразу после успешного входа пользователя. Функция Lambda может быть легко интегрирована для использования Amazon SES для отправки электронных писем, что обеспечивает автоматическое и надежное уведомление без необходимости изменения клиентского кода или сложной настройки мониторинга логов. Первый вариант требует изменения клиентского кода для вызова API Gateway, что менее эффективно. Третий вариант с фильтром подписки CloudWatch Logs является косвенным и может иметь задержки, а также требует анализа логов, что сложнее, чем прямой триггер. Четвертый вариант с Kinesis Data Firehose и последующей обработкой также избыточен и сложен для данной простой задачи, добавляя ненужные компоненты в архитектуру.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется