Перейти к основному содержимому
Версия: 0.7.0

Связи 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_typesame-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представляет управляемую конфигурациюОбъект SAFMapping с собственной идентичностью.
Активучитывает тот же реальный предметОбъект SAF или CIMapping, не каноническая связь ядра.
Operational recordзатрагиваетУслуга или CIТранзакционная внешняя ссылка.
Change/release/deployment recordизменяет или создаётCI и развёртывание SAFСвидетельство перехода состояния.
SLI/SLO/SLAопределяет или измеряет уровеньУслугаУправленческий артефакт.