+7 (495) 661-5620

Интеграция приложений

Мы часто сталкиваемся с ситуацией,  когда для реализации отдельных бизнес-процессов  клиенты используют данные из разных информационных систем,  которые должны взаимодействовать между собой. Задачи интеграции бизнес-приложений (ERP, CRM, систем документооборота и пр.) стояли перед нами на проектах в  компаниях «Новартис», «Газпром Газэнергосеть», «Ведис Групп», в сети гипермаркетов О’Кей.

Существует несколько основных подходов к  интеграции:

Интеграция «каждый с каждым»

  • Для каждой пары приложений создается собственный интерфейс обмена данными
  • Можно использовать при небольшом количестве приложений и стабильной ИТ-инфраструктуре

Интеграция на уровне данных

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

Интеграция на уровне приложений (EAI, Enterprise Application Integration)

  • При такой интеграции формируются глобальные группы взаимодействующих друг с другом приложений. Приложения разбиваются на компоненты, которые интегрируются с помощью служебного ПО
  • Предполагает совместное использование не самих данных приложения, а выполняемых  ими процедур. сохраняется проблема обмена информацией между глобальными  группами приложений

Интеграция на основе сервисов

  • Предполагает использование открытых стандартов в интерфейсах и инфраструктуре.  «Сервисы» представляют собой XML-приложения, связывающие между собой и программы, и данные, и бизнес-процессы
  • Позволяет  оптимизировать  ИТ-инфраструктуру, избавиться от ненужных приложений, оперативно модифицировать приложения при изменении бизнес-процессов

Оптимальное интеграционное решение может сочетать несколько подходов. Но мы стараемся делать интеграцию в привязке к бизнес-процессам, которые более подвержены изменениям, чем интегрируемые приложения. Например, на одном из проектов мы интегрировали порядка 20 учетных систем на базе  1С. Поскольку в эти конфигурации часто вносились изменения, мы разработали  адаптер, имеющий минимальную привязку к их индивидуальным особенностям.

Практика показывает, что задачи интеграции  часто предъявляет дополнительные требования к системе нормативно-справочной информации.  При отсутствии централизованного  хранилища информации о клиентах, продуктах, поставщиках и производителях  интеграционный проект может потребовать  дополнительных  затрат, связанных с необходимостью повторного ввода данных.

Для автоматизации управления НСИ мы разработали решение Navicon MDM, которое уже внедрено в компании «Газпром Газэнергосеть».  Решение обеспечивает  отсутствие дублей данных в справочниках и позволяет строить достоверную отчетность в любой момент времени.   Важным элементом Navicon MDM является Корпоративная Сервисная Шина, упрощающая задачу настройки обмена данными между приложениями.

В качестве интеграционной шины мы используем Microsoft BizTalk Server. Данный продукт отличается оптимальным набором характеристик, обеспечивающих гибкость и безопасность ИТ-инфраструктуры:

Надежная промышленная платформа от ведущего вендора, гарантирующая стабильную техподдержку и независимость инфраструктуры от конкретных интеграторов.

Наличие готовых адаптеров к распространенным бизнес-приложениям (1С 7.7-8.X, Microsoft Dynamics CRM, NAV, AX и пр.), позволяющих быстро подключать новые сервисы, приложения и другие источники данных.


Расcчитать стоимость проекта
Заказать книгу
Заказать
тест-драйв
Скачать презентацию компании