Описание IT-ландшафта (системы, данные, интеграции)

Описание текущего (AsIs) ИТ-ландшафта ставит перед собой задачу создания структурированного, взаимоувязанного и наглядного репозитория ИТ архитектуры компании. Репозиторий создаётся по результатам обследования. Фокусом обследования является инвентаризация следующих компонентов ландшафта:

  • Системы (ИС), их модули и компоненты, микросервисы
  • Функции систем
  • Объекты данных, которыми владеет каждая система
  • Инфопотоки, интеграции, API
  • Пользовательские интерфейсы с маппингом на роли пользователей.

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

Описание ИТ-ландшафта сосредотачивается на слое приложений (Application layer) общей архитектуры предприятия. Это означает, что за рамками остаются описания смежных слоев:

  • Процессный слой: описание бизнес-процессов, бизнес ролей, бизнес-настроек (напр, структура каталога продуктов), настройки справочников, и т.п.
  • Слой физической реализации ПО: внутреннее строение ПО (классы, методы)
  • Технологический слой: описание технологического стека (языки программирования, библиотеки), технологические сервисы (бэкапирование, отказоустойчивость), системное ПО, схемы развертывания компонентов ПО на инфраструктуре.

К проработке этих слоев следует приступать после создания модели слоя приложений.

Результатом обследования являются реестры элементов (software assets), их описания и атрибуты, а также диаграммы для визуализации их взаимосвязей в архитектурном стиле:

  • Функциональная архитектура: иллюстрирует распределение функций в ИТ-ландшафте
  • Интеграционная архитектура: иллюстрирует взаимодействия систем
  • Информационная архитектура (или Логическая модель данных): иллюстрирует основные сущности, их связи, мастер-системы ими владеющие.


В зависимости от целей заказчика, обследование и описание ИТ-ландшафта может быть полным или частичным: сконцентрированным на определенном домене бизнеса или на конкретной системе. В последнем случае детально исследуется функциональность одной системы, ее объекты данных, ее взаимодействия с окружением. 

При системоцентричном подходе описание системы включает:

  • Функции системы, описания основных алгоритмов, отдельных системных процессов (автоматизаций)
  • Объекты данных, их ключевые атрибуты и специализации (бизнес-назначения)
  • APIs и события (events), выставляемые и потребляемые системой / компонентом / микро-сервисом 
  • Карта экранных форм (опционально) с маппингом на роли пользователей.

Такое описание необходимо при подготовке проекта замещения системы или ее существенного рефакторинга. Оно дает понимание функционала системы и ее роли в общем ИТ решении (Solution architecture). 

Описание ИТ-ландшафта выполняется консультантами в российском программном обеспечении класса Enterprise Architect – СиММА. Репозиторий СиММА позволяет вести как архитектурные каталоги, так и их связность, включая возможности по схематизации и диаграммированию.  Результаты услуг отгружаются клиентам в виде моделей СиММА, либо в виде файлов в формате MS Excel. Схемы передаются клиентам в формате PDF.


Проекты, выполненные консультантами "Марк Аврелий" ранее, для компаний федерального масштаба (включая государственные организации) по теме инвентаризации:

  • для «Ростелеком» (системы, функции, интеграции, данные)
  • для «Минтранс» (подразделения, функции подразделений, системы, функции системы, сведения, информация, данные, интеграции)
  • для «Снежная королева» (ИТ-инфраструктура, системное ПО)
  • для «Росатом» (ИК АСЭ) — ИТ-сервисы и физическая структура АЭС
  • для «Ренессанс-Кредит» — микросервисы и процессы.

Не всегда указанные проекты выполнялись как услуга по инвентаризации, но они фактически подразумевали её более чем на 70%.


Инвентаризация - это идентификация и установление границ виртуальных, программных, информационных или ментальных объектов с целью их различения, описания, развития, управления их жизненным циклом.  Инвентаризация может выполняться по архитектурным слоям, но может выполняться и по доменам или системам (системам как в смысле АСУ, так и системам в смысле "программным приложениям").

Наше видение проблемы Заказчика или основания для инвентаризации: как правило, компания нечетко понимает свой ИТ-ландшафт. Причиной этого является как быстрое изменение ландшафта, так и затруднения в описании его нефизических компонентов.  Обычно ИТ-активы физической природы легко описываются в системах класса Inventory: устройства, компьютеры, стойки, девайсы, сервера, роутеры, сетевое оборудование.  Учету физических компонентов ландшафта содействуют системы класса Autodiscovery.  Однако дела с нефизическими (нематериальными) компонентами обстоят не так успешно, хотя их стоимость в разы превосходит стоимость физической инфраструктуры.

К ИТ-активам нефизической природы, составляющим ключевую суть ИТ-ландшафта, мы  относим 6 классов объектов информационной, виртуальной, программной, а иногда и в чистом виде ментальной (когнитивно познаваемой) природы:

  1. Информационные системы или прикладное программное обеспечение: программный код, приобретенный или созданный заказчиком в виде системы определенного назначения, с лицензируемым набором прав, предоставленных правообладателем покупателю системы
  2. Функции информационных систем — это именно то поведение информационной системы, ради которого она приобретается. Зачастую аналитики не умеют выделять функции системы, путают их с функциями пользователей, делают выделение функций на столько общим, что в ландшафте возникает мнимое, а впоследствие и реальное дублирование функций
  3. Информация или данные, которые циркулируют в системах. Здесь, как правило, ситуация обстоит наиболее тяжело: выделять информацию и данные, а также отделять их друг от друга могут единицы специалистов. Разделение данных на концептуальные, логические и физические вообще не удаётся почти никому
  4. Интеграции информационных систем. Здесь следует обратить внимание, как на необходимость инвентаризации API-методов у информационных систем, так и на фактические интеграционные вызовы, выполняющие перенос данных или поддерживающие поток функций в ландшафте
  5. Системное программное обеспечение - все, что необходимо для работы прикладного программного обеспечения
  6. ИТ-сервисы различной природы: эксплуатационной и прикладной. Здесь акцент с функций программного обеспечения переносится на восприятие их полезности потребителем (или иными словами - функциональная роль рассматриваемой системы в системе более высокого порядка).

Прим: полное описание компонентов ИТ и бизнес-архитектуры для целей инвентаризации смотри в статье.


Наши услуги в области инвентаризации — это отражение нашего опыта в работе с ИТ-ландшафтами крупных федеральных компаний, в том числе в цикле разработки программного обеспечения. Результат инвентаризации — тщательно выверенные каталоги, где каждый элемент каталога паспортизирован по спецификации из заранее согласованного набора атрибутов и связей. Для инвентаризации мы можем использовать как программное обеспечение собственной разработки, так и инструментальные средства класса Enterprise Architect. Системы класса CMDB почти всегда не подходят для решения задач инвентаризации в полном объеме, но материальные активы или лицензии в них можно описать, как правило, без проблем.

Результаты для бизнеса:

  • впервые получено одновременно комплексное и детальное описание ИТ, которое достаточно просто поддерживать в актуальном состоянии
  • осознание своих программных ИТ-активов, их свойств, возможностей, слабых мест и потенциала развития
  • возможность оценить портфель ИТ-активов: стоимость владения и поддержки, планируемые затраты, сопоставление с бизнес-эффектами
  • для компонентов ИТ, которые носят ментально-когнитивный характер, мы задаем правильный фреймворк, отнормированный согласно лучшим практикам нашего опыта. Это позволяет вам без потери времени получить информационную систематизацию вашего бизнеса, действительно ли он состоит лишь из Excel-страниц или всё-таки представляет собой нечто большее? 
  • рефакторинг или переосмыление ряда элементов ландшафта, позволяющие посмотреть на свои ИТ-активы в новой аналитической парадигме
  • переход к возможностям по управлению архитектурой и к трансформации предприятия.

Полезные статьи и ссылки по теме:

  • инветаризация ИТ-ландшафта >>>
  • слои корпоративной архитектуры >>>
  • проект СиММА >>>

Доклад Виктора Рудь по теме инвентаризации для руководителей цифровой трансформации (2,1 МБ) Скачать


Список услуг