CMDB с нуля
Конфигурационная база данных для управления ИТ-ландшафтом оператора 140K+ вагонов
Что не работает
Отсутствие единой базы конфигурационных единиц (CI) для ИТ-ландшафта крупного оператора. Информация о серверах, приложениях, сетях и зависимостях хранилась в разрозненных таблицах. При инцидентах невозможно было быстро определить impact и зависимые системы.
Архитектурный подход
Разработана CMDB с нуля: модель данных CI, связи и зависимости, интеграция с мониторингом и incident management. Автоматическое обнаружение и обновление CI. Визуализация зависимостей для impact analysis.
Что было сложно
Данные о серверах хранились в десятках Excel-таблиц у разных админов — консолидация в единую модель данных потребовала ручного обхода каждого владельца. Auto-discovery работает только в управляемых сетях — часть инфраструктуры была «тёмной», без агентов мониторинга. Поддержание актуальности CMDB — самая сложная часть: без процесса управления изменениями база устаревает за недели.
Моя роль и вклад
CTO / Технический директор
Спроектировал модель данных CMDB с нуля: классы CI (серверы, приложения, сети, БД), связи и зависимости. Определил требования к auto-discovery и интеграции с мониторингом. Привязал процессы управления изменениями к CMDB.
Как это выглядит
Как это работает
Проектирование модели данных CI → определение классов и атрибутов → интеграция с системами мониторинга → автоматический discovery → верификация данных. Процессы управления изменениями привязаны к CMDB.
Почему именно так
Custom CMDB вместо готового продукта
Внедрение коробочного CMDB-решения (ServiceNow, BMC)
Коробочные решения: высокая стоимость лицензий, избыточный функционал, сложная кастомизация под специфику железнодорожного оператора. Custom: точное соответствие модели данных ИТ-ландшафту ПГК.
CMDB, точно отражающая специфику ИТ-инфраструктуры оператора. Без лицензионных затрат на enterprise ITSM
Результаты
- 01
- CMDB спроектирована и внедрена с нуля
- 02
- Все CI-классы: серверы, приложения, сети, БД
- 03
- Автоматический discovery и обновление
- 04
- Impact analysis по зависимостям
- 05
- Интеграция с incident management
Влияние на бизнес
Сокращение MTTR инцидентов за счёт мгновенного impact analysis. Прозрачность ИТ-ландшафта для планирования изменений. Основа для ITSM-процессов: change management, problem management, capacity planning.
Алгоритмы и паттерны
Технологии
- CMDB
- ITSM
- Auto-Discovery
- Monitoring Integration