Главная » Аналитика » Сбор требований. Интеграционная шина. Вопросы
Ноя
27

В данной статье речь пойдет уже не о способах сбора данных, а о конкретных вопросах, которые необходимо выяснить в первую очередь при интервьюировании Заказчика..

Рассмотрим случай, когда осуществляется внедрение интеграционной шины (Enterprise Service Bus, ESB).

Что же такое интеграционная шина и с чем ее едят?

Давайте немного пройдемся галопом по «Европам»..

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


Когда речь идет об интеграции 3-4 систем в Компании, использование интеграционной шины, по мнению автора, не целесообразно.

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

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

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

К интеграционным сервисным шинам относят решения: IBM WebSphere MQ, Microsoft BizTalk, TIBCO, WebMethods, SeeBeyond, Vitria, CrossWorlds, JBoss, Celtix и другие.


Итак,

Ключевые вопросы, 
которые мы рекомендуем выяснить при внедрении интеграционной шины:
  • Цели интеграции (т.е. что хотим получить в итоге интеграции);
  • Полный перечень существующих в компании информационных систем, подлежащих интеграции;
  • Для каждой системы, для начала, необходимо выяснить:

—————————————————————————-

      1. Наименование и функциональное назначение системы; 
      2. Владелец системы (структурное подразделение и конкретный сотрудник); 
      3. Операционные системы, на которых может работать; 
      4. Сопровождающее подразделение \ компания; 
      5. Возможность доработки \ изменения системы; 
      6. Необходимость привлечения сторонних компаний для доработки системы; 
      7. На базе чего система спроектирована (платформа, язык программирования и т.п.); 
      8. Какие средства обмена \ интеграции поддерживает (web-сервисы, обмен XML, вызов встроенных процедур, прямое обращение к СУБД и т.д.); 
      9. Какую СУБД использует и их структуру; 
      10. Желателен полный перечень имеющихся в системе справочников, при этом, необходимо отметить, какие из них являются мастер- справочниками на уровне всей компании; 
      11. По возможности, запросить документацию по системе (ТЗ,  руководство пользователей и администраторов, регламент. Мало вероятно, что документы предоставят, но попробовать запросить можно! Это может существенно упростить дальнейшую работу). 

—————————————————————————-

  • Если некоторые системы уже взаимодействуют между собой, то необходимо выяснить перечень взаимодействующих систем, используемые механизмы взаимодействия и обрисовать текущую структуру взаимодействия (хотя бы крупными мазками: какая система и что именно передает другой системе, способ обмена);
  • Необходимо построить орг. Структуру  с головным офисом и филиалами (чтобы была возможность видеть территориальный разброс).

 

Вот собственно вся основная первоначальная база необходимой информации, которая Вам, скорее всего, понадобится!

 

Если Вы можете дополнить данную статью полезной информацией – будем рады!

 

————

Автор: Рожкова Елена
Источник информации:
Wikipedia

GD Star Rating
loading...
Сбор требований. Интеграционная шина. Вопросы, 4.4 out of 5 based on 10 ratings

Поделиться в соц. сетях

Опубликовать в Google Plus
Опубликовать в LiveJournal
Опубликовать в Мой Мир
Опубликовать в Одноклассники

, ,

Добавить ответ