Ваш gRPC API для расчета рисков на Cloud Run должен выпустить оптимизации для подмножества зарегистрированных клиентов до полного релиза. CI создал новый образ контейнера в Artifact Registry. Какую стратегию развертывания следует использовать?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Использовать feature flag для включения нового образа только для зарегистрированных клиентов..
Почему это правильный ответ
Правильный ответ — использование feature flag (флагов функций). Feature flags позволяют выборочно включать или отключать новые функции для определенных пользователей или групп, не требуя повторного развертывания кода. В данном случае, это идеальный способ предоставить оптимизации только зарегистрированным клиентам, не затрагивая остальных. Разделение трафика Cloud Run (traffic splitting) распределяет трафик между разными ревизиями сервиса на основе процента, а не на основе конкретных пользователей, поэтому это не подходит для целевой выборки клиентов. Blue/green развертывание переключает весь трафик на новую версию или откатывает его полностью, что не соответствует требованию о выпуске для подмножества клиентов. Миграция трафика с session affinity не решает проблему выборочного включения функций для определенных пользователей; session affinity лишь гарантирует, что запросы одного пользователя всегда направляются к одной и той же ревизии.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется