Разработчик создал функцию Lambda, которая отправляет уведомление Amazon SNS при загрузке объекта S3 размером более 50 МБ. Функция была протестирована через CLI и работала. После добавления уведомления о событии S3 в корзину загрузка файла размером 3000 МБ не вызывает Lambda. Что из следующего может объяснить, почему функция Lambda не вызывается?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Политика на основе ресурсов функции Lambda не включает разрешения, необходимые Amazon S3 для вызова функции..
Почему это правильный ответ
Правильный ответ: Политика на основе ресурсов функции Lambda не включает разрешения, необходимые Amazon S3 для вызова функции. Когда функция Lambda не срабатывает от события S3, хотя она работает при ручном вызове, наиболее вероятной причиной является отсутствие необходимых разрешений в политике на основе ресурсов Lambda. S3 должен иметь разрешение на вызов функции Lambda. Неправильные варианты: Уведомления о событиях S3 не срабатывают для объектов размером более 1000 МБ. Это неверно; S3 может генерировать события для объектов любого размера. Функции Lambda не могут быть вызваны из событий S3. Это неверно; интеграция S3 и Lambda является распространенным паттерном. Корзина S3 должна быть общедоступной, чтобы уведомления о событиях работали. Это неверно; общедоступность корзины не является требованием для работы уведомлений о событиях.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется