Системная интеграция

редактировать

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

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

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

СОДЕРЖАНИЕ

  • 1 Способы интеграции
  • 2 Проблемы интеграции
  • 3 См. Также
  • 4 ссылки
  • 5 Внешние ссылки

Способы интеграции

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

Звездная интеграция, также известная как интеграция спагетти, представляет собой процесс системной интеграции, при котором каждая система взаимосвязана с каждой из оставшихся подсистем. Если смотреть с точки зрения интегрируемой подсистемы, соединения напоминают звезду, но когда представлена ​​общая диаграмма системы, соединения выглядят как спагетти, отсюда и название этого метода. Стоимость варьируется из-за интерфейсов, которые экспортируются подсистемами. В случае, когда подсистемы экспортируют гетерогенные или проприетарные интерфейсы, стоимость интеграции может существенно возрасти. Время и затраты, необходимые для интеграции систем, увеличиваются экспоненциально при добавлении дополнительных подсистем. С точки зрения функциональности этот метод часто кажется предпочтительным из-за чрезвычайной гибкости повторного использования функциональности.

Горизонтальная интеграция или Enterprise Service Bus (ESB) - это метод интеграции, при котором специализированная подсистема предназначена для связи между другими подсистемами. Это позволяет сократить количество соединений (интерфейсов) до одного на подсистему, которая будет подключаться напрямую к ESB. ESB может переводить интерфейс в другой интерфейс. Это позволяет сократить затраты на интеграцию и обеспечивает исключительную гибкость. С системами, интегрированными с использованием этого метода, можно полностью заменить одну подсистему другой подсистемой, которая обеспечивает аналогичную функциональность, но экспортирует разные интерфейсы, причем все это полностью прозрачно для остальных подсистем. Единственное, что требуется, - это реализовать новый интерфейс между ESB и новой подсистемой.

Однако горизонтальная схема может вводить в заблуждение, если считается, что можно избежать затрат на промежуточное преобразование данных или затрат на перекладывание ответственности на бизнес-логику.

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

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

Проблемы интеграции

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

Смотрите также

использованная литература

внешние ссылки

Последняя правка сделана 2023-03-21 09:18:09
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте