Раздел содержит последовательные разборы процессов, которые невозможно полностью описать в рамках одной области знаний.

Каждый сценарий связывает действия пользователя, программный код, операционную систему, сеть, инфраструктуру, данные и эксплуатационные механизмы.

Основные сценарии

  • Путь пользовательского действия — от взаимодействия с интерфейсом до изменения данных и отображения результата.
  • Путь HTTP-запроса — от DNS и установления соединения до выполнения серверного кода и получения ответа.
  • Путь сетевого пакета — прохождение данных через приложение, операционную систему, сетевые устройства и удалённый узел.
  • Путь данных — создание, проверка, передача, хранение, чтение, изменение, архивирование и удаление информации.
  • Путь сообщения — публикация, доставка, обработка, повторная попытка и помещение сообщения в dead-letter queue.
  • Путь программного изменения — от изменения исходного кода до сборки, проверки, развёртывания и наблюдения в production.
  • Путь релиза — подготовка версии, продвижение артефакта, изменение конфигурации, миграция данных и проверка результата.
  • Путь инцидента — от пользовательского симптома и оповещения до диагностики, восстановления и анализа причин.
  • Путь отказа — возникновение неисправности, её распространение между компонентами и работа защитных механизмов.
  • Путь аутентификации — подтверждение идентичности, выдача полномочий, проверка доступа и завершение сессии.

Структура разбора

Каждый сценарий по возможности включает:

  • начальное событие и ожидаемый результат;
  • участвующие компоненты;
  • последовательность действий;
  • используемые протоколы и данные;
  • изменение состояния системы;
  • возможные точки отказа;
  • диагностические сигналы;
  • механизмы безопасности;
  • способы проверки и воспроизведения;
  • ссылки на связанные материалы базы знаний.

в этой папке 0 элементов