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

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

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

Построение системы интеграции дает возможность предприятиям эффективно решать целый ряд задач:

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

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

Компания TopS BI использует для построения интеграционных систем современные технологии интеграции:

  • Oracle Fusion Middleware,
  • SAP NetWeaver,
  • IBM WebSphere,
  • Microsoft BizTalk.

Услуги TopS BI по внедрению систем интеграции бизнес-приложений

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

Рекомендации по построению сервис-ориентированной архитектуры (SOA).«Традиционное» решение – создание между каждой парой смежных приложений интерфейсов вида «точка-точка» – приводит по мере развития систем к экспоненциальному росту числа таких интерфейсов, усложнению сопровождения и администрирования систем, управления безопасностью. Решить эти вопросы позволяет использование единой интеграционной платформы, основанной на открытых стандартах и принципах сервис-ориентированной архитектуры (SOA).

Возможности интеграционных систем, построенных на принципах SOA:

  • Интеграция приложений. Реализуется обмен сообщениями между приложениями, маршрутизация и трансформация сообщений с использованием открытых стандартов. В поставку платформ интеграции ведущие производители ПО включают технологические адаптеры, предназначенные для реализации взаимодействия с файловой системой, FTP-серверами, базами данных и т.д. Обеспечивается поддержка визуальных средств для определения взаимодействий между сервисами и для трансформации форматов передаваемых сообщений, поддержка гибкой маршрутизации сообщений.
  • Управление процессами. Создаваемые в рамках интеграции приложений сервисы являются «кирпичиками», из которых можно строить последовательность выполнения в интегрированной системе «сквозных» бизнес-процессов, объединяющих процессы различных функциональных областей. Инструментом управления бизнес-процессами служат приложения класса BPM (Business Process Management). Система BPM обеспечивает формирование последовательности автоматически выполняемых шагов бизнес-процесса и правил взаимодействия приложений (передачи информации) на каждом из этих шагов. Модули BPM ведущих производителей интеграционных платформ предоставляют возможность проектирования, разработки, тестирования, исполнения, отслеживания и управления бизнес-процессами. Приложения класса BPM служат удобным инструментом модификации интегрированной информационной системы в условиях изменения (реинжиниринга) бизнес-процессов предприятия. Специалисты TopS BI предоставляют следующие услуги:
    • анализ существующих бизнес-процессов компании, их оптимизация в рамках общей интеграционной среды;
    • разработка и развертывание «сквозных» бизнес-процессов;
    • настройка потоков работ для неавтоматизированных шагов бизнес-процесса;
    • разработка пользовательских интерфейсов для работы с бизнес-процессами;
    • настройка механизмов уведомлений.

Консультации по выбору и обоснованию платформы решения.При выборе технологической платформы специалисты TopS BI учитывают следующие факторы.

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

Разработка и настройка интеграционных процессов, интерфейсов и адаптеров

  • Специалисты TopS BI на основе анализа интегрируемых приложений осуществляют разработку технических решений и протоколов, регламентов обмена между информационными системами в рамках системы интеграции.
  • Производится настройка интеграционных процессов, включая преобразования форматов данных различной сложности, настройку маршрутизации сообщений (информации и данных) между системами.
  • Осуществляется настройка поставляемых адаптеров. В случае нестандартных интерфейсов интегрируемых систем осуществляется разработка специфичных адаптеров.

Внедрение и поддержка интеграционного решения

  • Формирование эксплуатационной документации на все компоненты создаваемого интеграционного решения.
  • Комплексное тестирование интеграционного решения, развертывание необходимого базового программного обеспечения и самой интеграционной системы.
  • Поддержка и сопровождение систем: по соглашению с Заказчиком, компания TopS BI обеспечивает первую линию поддержки программного обеспечения и экспертную поддержку проектных решений.