Новая версия приложения выявляет некоторые проблемы только после получения производственного трафика. Какую стратегию развертывания следует использовать, чтобы уменьшить влияние и количество затронутых пользователей?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Canary deployment.
Почему это правильный ответ
Канареечное развертывание (Canary deployment) позволяет постепенно выкатывать новую версию приложения небольшой части пользователей, а затем, после мониторинга и подтверждения стабильности, расширять аудиторию. Это минимизирует влияние возможных проблем на большинство пользователей. Blue/green deployment переключает весь трафик на новую версию сразу, что может привести к значительному воздействию в случае сбоев. Rolling deployment обновляет экземпляры постепенно, но все пользователи в конечном итоге переключаются на новую версию без предварительной проверки на малой группе. Recreate deployment полностью останавливает старую версию перед запуском новой, что вызывает простой и не решает проблему обнаружения ошибок в продакшене.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется