Бессерверное приложение должно реагировать на изменения в таблице DynamoDB с помощью функции Lambda. Как разработчику следует настроить функцию Lambda для отслеживания изменений в таблице?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Включить DynamoDB Streams для таблицы и добавить триггер, который вызывает Lambda из потока DynamoDB..
Почему это правильный ответ
Правильный ответ — включить DynamoDB Streams для таблицы и добавить триггер, который вызывает Lambda из потока DynamoDB. DynamoDB Streams предоставляет упорядоченную последовательность записей об изменениях элементов в таблице DynamoDB. Вы можете настроить триггер Lambda, который автоматически вызывает функцию Lambda при появлении новых записей в потоке, что позволяет функции реагировать на изменения в режиме реального времени. Создание потока данных Kinesis или потока доставки Kinesis Data Firehose, привязанного к таблице DynamoDB, не является стандартным или прямым способом реагирования на изменения в DynamoDB с помощью Lambda. Хотя Kinesis может использоваться для обработки потоковых данных, DynamoDB Streams специально разработан для этой цели и интегрирован с Lambda. Запланированное правило EventBridge не подходит, так как оно будет опрашивать таблицу, а не реагировать на изменения в реальном времени.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется