Компания выполняет ночное автоматическое переобучение моделей с использованием AWS Step Functions. Рабочий процесс использует несколько задач Lambda; любой сбой задачи приводит к сбою всего рабочего процесса. Переобучение не удавалось несколько ночей без уведомлений. Архитектор решений должен обеспечить отправку уведомлений обо всех сбоях переобучения. Какую комбинацию шагов следует реализовать? (Выберите три.)
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Создайте топик Amazon SNS и добавьте подписку Email, которая отправляет сообщения в список рассылки команды., Добавьте задачу Step Functions с именем "Email", которая перенаправляет свои входные аргументы в топик SNS., Добавьте поле Catch к каждому состоянию Task, Map и Parallel с "ErrorEquals": [ "States.ALL" ] и "Next": "Email"..
Почему это правильный ответ
Для обеспечения уведомлений о сбоях необходимо использовать Amazon SNS. Создание топика SNS с подпиской по электронной почте позволяет отправлять уведомления на список рассылки команды. Добавление задачи Step Functions с именем "Email", которая публикует сообщения в этот топик SNS, является следующим шагом. Чтобы эта задача выполнялась при сбоях, необходимо добавить поле Catch к каждому состоянию Task, Map и Parallel с ErrorEquals: [ "States.ALL" ] и Next: "Email". Это гарантирует, что при любом типе ошибки рабочий процесс перейдет к задаче "Email" для отправки уведомления. Использование Amazon SES напрямую без SNS усложняет управление подписками, а States.Runtime не покроет все возможные ошибки.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется