В четырех разрезахДаже "хорошо автоматизированные" информационные системы заказчиков решают лишь отдельные комплексы задач, в то время как бизнес-процессы, будучи сквозными, чаще всего затрагивают несколько систем, - констатировал эксперт группы системных инженеров "Крока" Андрей Есенков на семинаре компании, посвященном интеграции систем.
В Кроке рассматривают систему организационного управления в четырех разрезах: бизнеса, приложений, данных и технологий. Чтобы интегрировать прикладные системы, необходима нормативно-справочная информация. Для передачи данных о транзакции из одной системы в другую нужны таблицы перекодировки. Поскольку в разных системах чаще всего различаются механизмы разграничения доступа и защиты информации, то сведения о безопасности и полномочиях пользователей также подлежат интеграции. Большая часть функциональности системы управления, по словам Есенкова, может быть реализована с помощью типового набора стандартных продуктов. Полученная базовая архитектура расширяется до покрытия всех требуемых функций (с помощью разработки необходимых компонентов, например файловых адаптеров или сценариев бизнес-процессов). На семинаре были рассмотрены два интеграционных проекта, выполненные Кроком: по созданию интеграционно-транспортной системы системного оператора ЕЭС России и централизованной системы управления мастер-данными в холдинге X5 Retail Group, более известном своими торговыми сетями Перекресток, Пятерочка и Карусель. СО ЕЭС с помощью Крока строит единую транспортную инфраструктуру для приложений на всех уровнях диспетчерского управления с гарантированной доставкой данных, а также единую среду интеграции прикладных информационных систем, поддерживающую взаимодействие с внутренними и внешними клиентами. При этом преследуются цели унификации методов, средств и форматов обмена данными, сокращения затрат на реализацию средств обмена. В рамках первой очереди реализации проекта специалисты Крока внедрили систему очередей сообщений IBM WebSphere MQ, необходимые утилиты администрирования и файловые адаптеры на всех узлах системы, развернули средства мониторинга и конфигурирования в центральном и семи объединенных диспетчерских управлениях. Среди других компонентов интеграционно-транспортной платформы менеджер проектов Крока Вячеслав Максимов упомянул средства интеграции и обеспечения безопасности IBM WebSphere DataPower, а также мониторинга и управления IBM Tivoli Omegamon XE. С помощью новой среды гарантированной доставки сообщений осуществляется обмен данными, формируемыми информационной системой управления СО ЕЭС, между центральным диспетчерским управлением и филиалами. В ряде бизнес-процессов обмен налажен с помощью файловых адаптеров. Компании X5 Retail Group, владеющей торговыми сетями, которые долгое время развивались самостоятельно, требовалось унифицировать основные сведения о товарах и поставщиках - это было необходимо не только для унификации бизнес-процессов, но и для получения специальных условий при закупках. О масштабах системы можно судить из следующих характеристик: объем начальных данных для двух торговых сетей составлял 280 тыс. записей товарной номенклатуры и 9 тыс. записей о контрагентах; база данных обновляется со скоростью несколько сотен записей в день. По словам менеджера проектов Крока Михаила Курбасова, подготовка данных к начальной загрузке, проводившаяся силами заказчика, заняла несколько месяцев, на саму загрузку подготовленных данных ушло несколько дней, и эта процедура потребовала остановки некоторых процессов. Проект был реализован в тесном сотрудничестве с ИТ-специалистами заказчика и компании Edifixio, при этом на долю Крока выпало создание модели данных и бизнес-правил (она выполнена на базе IBM WebSphere Product Center), проектирование механизма экспорта данных в нее и осуществление экспорта, проектирование и реализация механизма начальной загрузки данных, обучение пользователей и ввод в промышленную эксплуатацию.
|
11 ноября 200810 ноября 20086 ноября 2008 5 ноября 2008 1 ноября 200831 октября 200830 октября 200829 октября 200828 октября 200827 октября 200824 октября 2008
|