API электронной коммерции публикует сообщения о заказах в очередь Amazon SQS. Вам необходимо обогатить данные заказа перед отправкой их в систему выполнения заказов, приложив минимум усилий на разработку. Какое решение следует реализовать?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Создайте конвейер EventBridge Pipes, который выполняет обогащение событий. Используйте очередь SQS в качестве источника конвейера и настройте систему выполнения заказов в качестве цели конвейера..
Почему это правильный ответ
EventBridge Pipes — это бессерверный способ интеграции источников данных с целевыми объектами, позволяющий выполнять шаги обогащения между ними. В данном случае SQS является источником, система выполнения заказов — целью, а EventBridge Pipes может использовать функцию Lambda для обогащения данных заказа, что соответствует требованию минимальных усилий на разработку. Другие варианты менее оптимальны: Опрос SQS функцией Lambda требует ручной реализации логики опроса и обработки ошибок, что увеличивает сложность. Подписка Lambda на топик SNS не решает проблему обогащения данных из SQS. Step Functions — это мощный инструмент для оркестровки рабочих процессов, но для данной задачи он избыточен и сложнее в реализации, чем EventBridge Pipes. Amazon EMR — это решение для обработки больших данных, которое является избыточным и дорогостоящим для простой задачи обогащения отдельных сообщений из очереди SQS.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется