Бессерверная функция Lambda обрабатывает заказы и вызывает внешний API платежей, который иногда дает сбои. Служба поддержки должна быть уведомлена в режиме, близком к реальному времени, только когда частота ошибок внешнего API превышает 5% транзакций в час. Существующая тема SNS уже уведомляет службу поддержки. Какое решение соответствует этому требованию?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Публиковать пользовательские метрики CloudWatch для сбоев API платежей и настроить оповещение CloudWatch, которое запускает существующую тему SNS, когда частота сбоев превышает 5% в час..
Почему это правильный ответ
Правильный ответ — публиковать пользовательские метрики CloudWatch для сбоев API платежей и настроить оповещение CloudWatch, которое запускает существующую тему SNS, когда частота сбоев превышает 5% в час. Это решение является наиболее эффективным и соответствует требованиям. Функция Lambda может публиковать пользовательские метрики CloudWatch, отслеживающие успешные и неудачные вызовы API. Затем вы можете создать оповещение CloudWatch, которое отслеживает эти метрики и срабатывает, когда частота ошибок превышает 5% за час, отправляя уведомление в существующую тему SNS. Другие варианты менее оптимальны: Использование CloudWatch Logs Insights и отдельной Lambda для проверки логов добавляет ненужную сложность и задержку. Публикация всех результатов в новую тему SNS не решает проблему мониторинга частоты ошибок и может привести к избыточным уведомлениям. Запись в S3 и использование Athena для запросов является более сложным и дорогим решением для мониторинга в режиме, близком к реальному времени, и не обеспечивает мгновенного оповещения.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется