Команда DevOps развертывает приложение ECS за ALB, используя CodeDeploy с blue/green all-at-once. Недавний выпуск привел к значительному увеличению времени отклика и потребовал отката. Команда хочет использовать подход к развертыванию, который позволяет наблюдать за новой версией до переключения всего трафика и быстро откатываться, если время отклика возрастает. Какая комбинация шагов соответствует этому?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Изменить конфигурацию развертывания CodeDeploy на CodeDeployDefault.ECSCanary10Percent5Minutes., Создать оповещение CloudWatch по метрике ALB TargetResponseTime, которое срабатывает при превышении порога времени отклика. Связать оповещение с группой развертывания CodeDeploy и настроить группу на откат при достижении порога оповещения..
Почему это правильный ответ
1. Изменение конфигурации развертывания CodeDeploy на CodeDeployDefault.ECSCanary10Percent5Minutes позволяет постепенно перенаправлять трафик на новую версию (10% трафика в течение 5 минут). Это дает возможность наблюдать за производительностью новой версии перед полным переключением, что соответствует требованию команды. 2. Создание оповещения CloudWatch по метрике ALB TargetResponseTime и связывание его с группой развертывания CodeDeploy для автоматического отката при превышении порога времени отклика напрямую решает проблему, возникшую в недавнем выпуске. Это позволяет быстро откатиться, если новая версия ухудшает время отклика. Неправильные варианты: CodeDeployDefault.ECSLinear10PercentEvery3Minutes также является постепенным, но канареечный подход (с фиксированным процентом на определенное время) лучше подходит для наблюдения. Оповещение по ALB UnHealthyHostCount или ALB TargetConnectionErrorCount не отслеживает время отклика напрямую, а скорее указывает на проблемы с доступностью или подключением, что не соответствует основной проблеме команды.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется