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