
Универсальный коннектор к дискаверингу

Универсальный коннектор к дискаверингу
Описание решения
Универсальный коннектор SimpleOne к дискаверингу предназначен для автоматизации наполнения CMDB SimpleOne данными о КЕ, обнаруживаемых системами дискаверинга, что делает эту информацию доступной в рамках автоматизированных в SimpleOne ИТ-процессов (управление инцидентами, проблемами, изменениями и т.д.), тем самым повышая их эффективность.
Также, коннектор позволяет реализовывать дополнительные сценарии, разработанные для отдельных систем дискаверинга – выполнять подключение к удаленному рабочему столу прямо из карточки КЕ, запускать задания на конечных устройствах через интерфейс SimpleOne и т.д.
Обладая универсальной архитектурой, кроме систем дискаверинга коннектор позволяет также подключить к SimpleOne любой другой источник данных о КЕ – будь то Excel или система виртуализации.
Коннектор имеет встроенные опции подключения к дискаверингам U-CONNECT, RuDesktop и РИНГО, а также возможность загрузки данных из Excel. Подключение к другим системам дискаверинга/источникам данных о КЕ осуществляется по инструкции несложным созданием дополнительных опций.
Функциональность решения
Коннектор состоит из:
- Универсального модуля обновления CMDB. Модуль отвечает за реализацию алгоритмов обновления CMDB данными по КЕ из систем дискаверинга и настроек, позволяющих данные алгоритмы реализовать: правил подбора классов CMDB, правил сопоставления атрибутов между дискаверингом и SimpleOne, ключей сопоставления и т.д. Данный модуль содержит ~90% всего функционала коннектора.
- Модулей (опций) подключения к конкретным системам дискаверинга/источникам данных о КЕ. Задача каждого такого модуля – через API, специфичный для системы дискаверинга/иного источника данных, получать данные о КЕ и преобразовывать их в стандартный вид, с которым работает универсальный модуль. Также, такие модули в дополнение к базовому сценарию (загрузка информации о КЕ) могут реализовывать специфичные для конкретного инструмента сценарии – например, сценарий подключения к удаленному рабочему столу из карточки КЕ, сценарий запуска задания на конечном устройстве через интерфейс SimpleOne и т.д.
Основные возможности продукта
- Возможность загрузки данных из систем дискаверинга:
- по любым поддерживаемым системой дискаверинга классам КЕ, включая ПО, включая связи между КЕ;
- как вручную, так и автоматически по расписанию;
- принудительно вручную по выбранным КЕ – из списка или из карточки КЕ;
- по продуктам/моделям или любым другим имеющимся в системе дискаверинга справочникам.
- Возможность реализации сценариев нормализации ПО, создания объектов (инцидентов/изменений/и т.д.) при отклонении фактического состояния КЕ от авторизованного.
- Мастер ручного сопоставления, позволяющий при поступлении из системы дискаверинга данных о новых КЕ вручную принять решение о создании новых записей КЕ или сопоставлении этих данных с уже имеющимися записями в CMDB SimpleOne. Условия отправки данных о новых КЕ в мастер ручного сопоставления гибко задаются в настройках коннектора.
- Широкий спектр настроек синхронизации, включая следующие основные:
- Правила подбора классов (ППК) позволяют задать правила, на основании которых коннектор по пришедшим из дискаверинга данным определит класс КЕ в SimpleOne. Правила могут быть любой сложности: простыми, основывающимися на значениях определенных атрибутов КЕ и/или связанных КЕ, и формализованными алгоритмами любой сложности – для их задания ППК имеют специальное поле для написания собственного скрипта;
- Правила сопоставления атрибутов (ПСА) позволяют задать правила заполнения атрибутов и REM-характеристик КЕ на основе пришедшей из дискаверинга информации. Аналогично ППК, ПСА могут реализовывать сценарии любой сложности: от простого заполнения атрибута пришедшим из дискаверинга значением в формате «1 к 1» до написания собственного алгоритма вычисления значения на основе как пришедших из дискаверинга данных, так и любых других данных, хранящихся в SimpleOne;
- Ключи сопоставления позволяют сопоставлять новые данные от дискаверинга с уже имеющимися в CMDB SimpleOne, в том числе, например, с загруженными из других систем или заведенными ранее вручную. Ключи могут быть как простыми, так и составными, задавать их можно в неограниченном количестве, они могут быть разными для разных классов. Кроме того, для ключей можно задавать значения-исключения, позволяющие игнорировать сопоставление по данному ключу;
- Исключения при обработке позволяют задавать правила, в соответствии с которыми данные будут отфильтрованы на самом первом этапе обработки, что позволяет загружать в SimpleOne только действительно полезную информацию без доработки/донастройки API на стороне систем дискаверинга;
- Исключения при ручном сопоставлении позволяют задавать правила, в соответствие с которыми коннектор для пришедших из дискаверинга данных о новых КЕ либо автоматически создаст записи в CMDB SimpleOne, либо отправит их в мастер ручного сопоставления;
- Расписание периодических заданий позволяет гибко задавать периодичность запуска интеграции в фоновом режиме.
- Тестовый режим обновления, позволяющий увидеть результаты загрузки данных из системы дискаверинга без проведения реальных изменений в CMDB SimpleOne, помогает протестировать интеграцию при внедрении или любых её существенных доработках, а также при крупных изменениях в инфраструктуре.
- Сквозной механизм детального логирования, позволяющий проследить импорт данных, начиная с запросов к API и ответов на них, заканчивая тем, какие настройки были использованы для обновления конкретного атрибута/характеристики конкретной КЕ. Механизм дает возможность отлавливать любые ошибки при работе интеграции и предоставляет исчерпывающую информацию для анализа причин их возникновения. Решение позволяет задать один из 3 уровней детальности логирования.
- Возможность одновременного подключения нескольких систем дискаверинга/источников данных о КЕ к SimpleOne через единый коннектор.
- Встроенная отчетность позволяет видеть динамику работы интеграции, отображая количество созданных/сопоставленных/обновленных/находящихся на ручном сопоставлении записей о КЕ в разрезе временных периодов, в том числе в разрезе классов КЕ.
Технологические особенности
- Обособленность коннектора от платформы и бизнес-приложений SimpleOne – независимо от уровня кастомизации инсталляции импорт пакета с коннектором не вызовет коллизий, а минимальное кол-во настроек в модуле CMDB, необходимых для работы коннектора, выполняется администратором по имеющейся детальной инструкции.
- Решение рассчитано, в том числе, на большое количество передаваемых данных и протестировано на объемах в несколько сотен тысяч КЕ.
- Решение совместимо с приложением ITAM SimpleOne, позволяя реализовать сценарии, учитывающие связи между КЕ и ИТ-активами.
Преимущества
- Гибкость. Возможность подключения к любой системе дискаверинга или иному источнику данных о КЕ, практически неограниченные возможности по настройке импорта данных – почти все, что можно представить себе логически, возможно реализовать в коннекторе.
- Высокая скорость подключения. Срок внедрения командой разработчика (от получения всех доступов до ОПЭ) для системы дискаверинга, для которой имеется готовая опция подключения – 1-2 недели. Подключения коннектора к инструменту дискаверинга/источнику, для которого нет готовой опции потребует дополнительно около 1 недели на создание опции.
- Техническая поддержка разработчика, включая решение кейсов и получение всех будущих обновлений.
Разработчик
NAS Technologies
nastechnologies.ru
Теги
Совместимость
Версия решения








