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