Настраивается сине-зеленое развертывание для существующего трехуровневого приложения, работающего на EC2 за ALB с группами Auto Scaling. Синяя и зеленая среды имеют свои собственные шаблоны запуска (launch templates), группы Auto Scaling и целевые группы ALB. Трафик для www.example.com в настоящее время направлен на ALB. Развертывание должно переключить весь трафик сразу из синей среды в зеленую. Какая последовательность действий позволит этого добиться?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Выполните поэтапный перезапуск (rolling restart) группы Auto Scaling зеленой среды, чтобы развернуть новую версию на зеленых инстансах. После завершения перезапуска используйте AWS CLI для обновления ALB, чтобы направить трафик на зеленую целевую группу..
Почему это правильный ответ
Правильный ответ описывает стандартный подход к сине-зеленым развертываниям с использованием ALB. Сначала обновляется зеленая среда (новые инстансы с новой версией приложения) с помощью поэтапного перезапуска группы Auto Scaling. Это гарантирует, что новая версия приложения полностью развернута и готова к приему трафика. Только после успешного развертывания трафик переключается на зеленую целевую группу через обновление ALB, что обеспечивает мгновенный переход всего трафика без простоя. Неправильные варианты: Переключение трафика до развертывания новой версии (второй вариант) приведет к ошибкам, так как зеленая среда еще не готова. Обновление синей среды (третий вариант) не является сине-зеленым развертыванием, так как оно изменяет текущую рабочую среду. Изменение записи Route 53 (четвертый вариант) не требуется, так как ALB уже используется, и переключение происходит на уровне целевых групп ALB, а не DNS.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется