Интеграционная платформа

Программное обеспечение для интеграции различных приложений и сервисов

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

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

Обзор

Интеграционная платформа пытается создать среду, в которой инженеры могут:

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

Общие компоненты интеграционной платформы

Интеграционная платформа обычно содержит набор функциональных компонентов, таких как:

  • Шина сообщений для обеспечения надежного обмена сообщениями между корпоративными приложениями.
  • Адаптеры для преобразования сообщений из и в собственный протокол приложения. Адаптеры часто предлагают подключение через общие стандарты, такие как FTP , SFTP или поддержку форматов, таких как EDI.
  • Механизм преобразования и визуальное отображение данных для преобразования сообщений или файлов из одного формата в другой.
  • Репозиторий метаданных для хранения информации, отделенной от процессов, например, бизнес-партии.
  • Process Orchestration Engine для проектирования и выполнения оркестровки. В этом контексте оркестровка — это технический рабочий процесс, представляющий собой бизнес-процесс или его часть.
  • Техническая панель управления для отслеживания сообщений в шине сообщений и просмотра истории выполнения оркестровок.
  • Планировщик для планирования оркестровок
  • Пакетный движок для управления передачей больших файлов, пакетными заданиями, выполнением внешних скриптов и другими задачами, не связанными с обменом сообщениями.

Дифференциация

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

Взято с "https://en.wikipedia.org/w/index.php?title=Платформа_интеграции&oldid=1253703756"