Журнал сигналов

Готовность к выпуску: репетиция отката.

Демонстрационная заметка для оценки обратимости изменения.

До репетиции

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

После репетиции

Небольшой план называет контрольную точку, условие, роли и доказательства.

Иллюстративный план отката — не выполнялся
rollback:
  checkpoint: known-good
  trigger: defined-observation
  decision_owner: pending
  rehearsal: non-production
  evidence: required

Контрольная точка

Назовите известное хорошее состояние.

Условие

Используйте наблюдаемые условия.

Роли

Уточните, кто действует дальше.

Определите изменение.

Опишите наименьшее рассматриваемое изменение. Чёткое определение делает обсуждение отката менее неоднозначным.

Полезный следующий шаг — зафиксировать предположение, сделать границу видимой и запросить проверку до расширения области.

Опишите риск.

Учтите затронутые данные, читателей и интеграции. Этот пример не является оценкой выпуска для какого-либо сервиса.

Полезный следующий шаг — зафиксировать предположение, сделать границу видимой и запросить проверку до расширения области.

Выберите контрольную точку.

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

Полезный следующий шаг — зафиксировать предположение, сделать границу видимой и запросить проверку до расширения области.

Определите условие отката.

Запишите наблюдаемые условия, требующие паузы. Избегайте расплывчатых формулировок вроде «если кажется неправильным».

Полезный следующий шаг — зафиксировать предположение, сделать границу видимой и запросить проверку до расширения области.

Репетируйте безопасно.

Потренируйте документированные шаги в подходящей непроизводственной среде. Успешная репетиция не доказывает результат в продакшене.

Полезный следующий шаг — зафиксировать предположение, сделать границу видимой и запросить проверку до расширения области.

Уточните роли.

Назовите того, кто решает, выполняет действие и сообщает. Роли не дают спокойному плану превратиться в переполненный инцидент-звонок.

Полезный следующий шаг — зафиксировать предположение, сделать границу видимой и запросить проверку до расширения области.

Зафиксируйте доказательства.

Сохраняйте отметки времени и наблюдения, объясняющие выбор. Доказательства должны быть достаточно краткими для чтения под давлением.

Полезный следующий шаг — зафиксировать предположение, сделать границу видимой и запросить проверку до расширения области.

Проверьте репетицию.

Обсудите, что было ясно, что происходило медленно и что требует обновления. Эта страница — только иллюстративный редакционный материал.

Полезный следующий шаг — зафиксировать предположение, сделать границу видимой и запросить проверку до расширения области.

Исследуйте

Эти оригинальные черновики доступны для изучения; перед использованием проверьте область и разрешения.