Связи SAF с управлением ИТ
Главное правило сопоставления: один реальный предмет может иметь несколько записей с разными назначениями и идентификаторами. Архитектурная модель, каталог услуг, CMDB, реестр активов и ITSM-система не должны автоматически копировать или поглощать друг друга.
Пять классов сущностей
| Класс | Что содержит | Авторитетный вопрос |
|---|---|---|
| Архитектурный объект | 13 типов SAF и канонические отношения | Что существует, зачем нужно и как устойчиво связано? |
| Управление услугами | Каталог, service offering, потребитель, поставщик, владелец, SLA/SLO | Что и на каких условиях предоставляется? |
| Конфигурация и активы | CI, конфигурационная запись, актив, договор, лицензия | Что контролируется в эксплуатации и каков его жизненный цикл или стоимость? |
| Операционная запись | Событие, запрос, инцидент, проблема, изменение, релиз, deployment record | Что произошло или должно быть выполнено? |
| Управленческий артефакт | Политика, показатель, runbook, статья знания, решение и свидетельство | По какому правилу управляют и чем подтверждён результат? |
Сплошная линия означает управленческое определение или применение правила. Пунктир означает ссылочное сопоставление между репозиториями либо возможную обратную связь. Цвет только помогает ориентации; номера, подписи и тип линий несут тот же смысл.
Границы идентичности
CI не равен компоненту
Configuration item — роль предмета в управлении конфигурацией. CI может представлять услугу, систему, компонент, интерфейс, развёртывание, вычислительный ресурс, сетевой сегмент, документ или иной контролируемый элемент. Компонент SAF — логическая часть одной системы. Поэтому типовое соответствие CI → Компонент является частичным, а не универсальным.
Актив не равен CI
Актив управляется из-за ценности, стоимости, риска, договора, лицензии или жизненного цикла. CI управляется из-за необходимости контролировать конфигурацию и зависимости услуги. Один сервер может одновременно быть вычислительным ресурсом SAF, CI в CMDB и активом в учётной системе. Эти записи связываются, но каждая сохраняет собственный идентификатор.
Операционная запись не является архитектурным объектом
Событие, запрос, инцидент, проблема, изменение и релиз имеют транзакционный жизненный цикл. Они ссылаются на услугу и затронутые объекты, но не пополняют каталог 13 типов. Информационный объект SAF может описывать бизнес-смысл или схему такой записи, а не каждый её экземпляр.
Развёртывание и deployment — разные понятия
Развёртывание SAF — работающий или запланированный экземпляр компонента в среде и конфигурации. Deployment activity, pipeline run или deployment record в ITSM/DevOps — работа или свидетельство, которое создаёт либо меняет этот экземпляр. Запись поставки должна ссылаться на deployment_id, а не подменять его.
Минимальный mapping-контракт
Связь между репозиториями должна хранить как минимум:
| Поле | Назначение |
|---|---|
mapping_id | Идентификатор самого сопоставления. |
source_repository / source_id | Авторитетный источник и исходная запись. |
target_repository / target_id | Связанный источник и целевая запись. |
mapping_type | same-real-world-subject, specializes, supports, observes или локально определённый тип. |
valid_from / valid_to | Период действия связи. |
confidence | Подтверждённое, предполагаемое или спорное соответствие. |
last_verified_at / verified_by | Проверка актуальности и ответственность. |
Это ненормативный контракт исследования. Он показывает минимальную информацию, без которой совпадение имени превращается в неуправляемое предположение.
Сквозной пример CRM
Архитектурные идентификаторы сохраняются при любой операционной активности. INC-1042 и CHG-221 завершают свой жизненный цикл, а SVC-CUSTOMER-SUPPORT и DEP-CASE-API-PROD-RU1 продолжают существовать и получать новые проверенные состояния.
Канонические мосты
| Источник | Отношение | Цель | Статус |
|---|---|---|---|
| Service offering | специализирует условия | Услуга SAF | Ненормативная внешняя связь. |
| Техническая услуга | поддерживает | Бизнес-услуга SAF | Внешняя сервисная декомпозиция. |
| CI | представляет управляемую конфигурацию | Объект SAF | Mapping с собственной идентичностью. |
| Актив | учитывает тот же реальный предмет | Объект SAF или CI | Mapping, не каноническая связь ядра. |
| Operational record | затрагивает | Услуга или CI | Транзакционная внешняя ссылка. |
| Change/release/deployment record | изменяет или создаёт | CI и развёртывание SAF | Свидетельство перехода состояния. |
| SLI/SLO/SLA | определяет или измеряет уровень | Услуга | Управленческий артефакт. |