Функция Lambda, подписанная на топик SNS, должна обрабатывать только сообщения, указывающие на изменение адреса электронной почты; другие подписчики будут обрабатывать другие типы сообщений. Вам нужно решение, требующее наименьших усилий по разработке. Какой подход следует использовать?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Настройте политику фильтрации подписки SNS для подписки Lambda, чтобы только сообщения об изменении электронной почты доставлялись в эту Lambda..
Почему это правильный ответ
Правильный ответ — настройка политики фильтрации подписки SNS. Это решение является наиболее эффективным, поскольку SNS позволяет фильтровать сообщения на уровне подписки, гарантируя, что функция Lambda получает только релевантные сообщения. Это снижает объем ненужной обработки и затраты. Использование фильтрации событий Lambda (первый вариант) требует, чтобы Lambda получала все сообщения, а затем фильтровала их, что менее эффективно. Подписка очереди SQS с политикой фильтрации (третий вариант) добавляет ненужную сложность и дополнительный компонент, тогда как SNS может обрабатывать фильтрацию напрямую. Вариант с повторной публикацией сообщений Lambda (четвертый вариант) неэффективен, увеличивает задержку и сложность, так как Lambda будет обрабатывать ненужные сообщения и затем отправлять их обратно в SNS.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется