Вам необходимо развернуть новую ревизию Cloud Run с постепенным развертыванием, предписанным SRE, чтобы снизить риски и минимизировать усилия. Что вы должны сделать?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Развернуть новую ревизию без немедленной подачи всего трафика, назначить ей небольшой процент трафика, отслеживать ошибки и постепенно увеличивать трафик..
Почему это правильный ответ
Правильный ответ описывает стратегию канареечного развертывания (canary deployment), которая является стандартной практикой SRE для снижения рисков при выпуске новых версий. Cloud Run поддерживает управление трафиком между ревизиями, позволяя постепенно направлять процент трафика на новую версию, что дает возможность отслеживать метрики и откатываться в случае проблем до того, как они затронут всех пользователей. Настройка балансировщика нагрузки на внешнем интерфейсе (первый вариант) является излишней и неэффективной, так как Cloud Run имеет встроенные механизмы управления трафиком. Изменение кода приложения (второй вариант) для управления трафиком усложняет логику приложения и перекладывает ответственность за развертывание на разработчиков, тогда как это функция платформы. Немедленное развертывание с последующим откатом (четвертый вариант) — это стратегия "big bang" или "roll-back", которая не минимизирует риски, а лишь реагирует на них после возникновения проблем у всех пользователей.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется