SYSTEM ATLASЗагрузка материала

Окно запрета развёртываний

Deployment Freeze Window

Период повышенного риска или низкой доступности команды, когда некритические изменения временно не выпускаются.

Простыми словами

Представьте сервис под реальной нагрузкой: одна зависимость замедлилась, часть запросов повторилась, а пользователи продолжают ждать ответ. Надёжность зависит не от одного удачного запроса, а от поведения системы при задержках, ошибках и восстановлении. Так система деградирует управляемо и оставляет команде понятный способ увидеть проблему и восстановиться. Поэтому поведение при сбое задают заранее: система должна ограничить ущерб, освободить ресурсы и дать оператору понятный сигнал.

Пример от @Vibeclakr

Пример при разработке

Например, для «Окно запрета развёртываний» назначают ответственного и добавляют тест или метрику, по которой видно реальный результат.

Это редакционный пример применения, а не часть определения или доказательство концепции.

Формальное определение

Период повышенного риска или низкой доступности команды, когда некритические изменения временно не выпускаются.

Механизм действия

Для «Окно запрета развёртываний» команда фиксирует область действия, владельца, проверяемый сигнал и поведение при нарушении условия.

Пример в работе

Нерабочий подход

Повторять термин «Окно запрета развёртываний», не объяснив, где он применяется, кто отвечает и по какому признаку видно результат.

Системный подход

Связать «Окно запрета развёртываний» с конкретным сценарием, автоматической или ручной проверкой и правилом пересмотра.

Ограничения

«Окно запрета развёртываний» решает ограниченную задачу и не заменяет проверку соседних рисков, исходных допущений и последствий для всей системы.

Источник

Google, “Release Engineering”, 2016.

Первоисточник