Компания использует задание AWS Batch для обработки продаж в конце дня. Компании требуется бессерверное решение, которое вызывает стороннее приложение для создания отчетов при успешном выполнении задания AWS Batch. Приложение для создания отчетов предоставляет HTTP API, который использует аутентификацию по имени пользователя и паролю. Какое решение соответствует этим требованиям?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Настроить правило Amazon EventBridge для сопоставления входящих событий AWS Batch job SUCCEEDED. Настроить сторонний API как EventBridge API destination с именем пользователя и паролем. Установить API destination в качестве цели правила EventBridge..
Почему это правильный ответ
Правильный ответ использует Amazon EventBridge для обнаружения успешного завершения задания AWS Batch. EventBridge API destinations позволяют напрямую вызывать сторонние HTTP API, включая поддержку аутентификации по имени пользователя и паролю, что делает это решение бессерверным и эффективным. Неправильные варианты: Использование EventBridge Scheduler для сопоставления событий неверно, так как Scheduler предназначен для планирования вызовов, а не для реагирования на события. Кроме того, вызов Lambda для стороннего API добавляет ненужную сложность, когда EventBridge API destinations могут сделать это напрямую. Публикация событий AWS Batch в Amazon API Gateway REST API не является стандартным способом обработки событий AWS Batch. API Gateway предназначен для предоставления API, а не для обработки событий из других сервисов AWS. Аналогично, использование API Gateway с Lambda для вызова стороннего API избыточно, поскольку EventBridge может напрямую вызывать сторонние API с аутентификацией.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется