Компания хочет сократить время разработки новых функций. Она использует CodeBuild и CodeDeploy для сборки и развертывания приложений и имеет отдельный CI/CD-конвейер CodePipeline для каждого микросервиса. Компании требуется улучшенная видимость таких метрик, как среднее время между выпусками функций и среднее время восстановления после неудачных развертываний. Какое решение обеспечит такую видимость с наименьшими усилиями по настройке?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Написать Lambda-функцию, которая генерирует пользовательские метрики CloudWatch об успешных и неудачных запусках конвейера. Создать правила EventBridge, которые вызывают Lambda после каждого успешного запуска и после каждого неудачного запуска. Использовать метрики для создания дашборда CloudWatch..
Почему это правильный ответ
Правильный ответ — создание Lambda-функции, которая генерирует пользовательские метрики CloudWatch, и использование правил EventBridge для вызова этой функции после каждого успешного или неудачного запуска конвейера. Это решение обеспечивает немедленную реакцию на события конвейера, что критически важно для точного измерения среднего времени между выпусками и среднего времени восстановления. CloudWatch идеально подходит для агрегации и визуализации метрик, требуемых компанией, с минимальными усилиями по настройке. Неправильные варианты: Запуск Lambda каждые 5 минут не обеспечит точность метрик, так как события могут произойти между интервалами. Использование DynamoDB и QuickSight добавляет ненужную сложность и дополнительные компоненты, тогда как CloudWatch может напрямую обрабатывать и визуализировать метрики.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется