Интеграционная платформа
Платформа интеграции — это программное обеспечение , которое объединяет различные приложения и сервисы. Он отличается от интеграции корпоративных приложений. [ нужна ссылка ] который специализируется на управлении цепочками поставок. Он использует идею системной интеграции для создания среды для инженеров.
Платформы интеграции могут быть построены из компонентов, приобретенных как готовый продукт, готовый к установке, или приобретенных у компании «Платформа интеграции как услуга» (iPaaS) .
Обзор
[ редактировать ]Платформа интеграции пытается создать среду, в которой инженеры могут:
- Интеграция данных (информации) : убедитесь, что они используют одни и те же наборы данных и могут обмениваться информацией. Управление данными с помощью метаданных и управление версиями обеспечивает согласованность данных.
- Интегрируйте множество видов приложений (независимо от платформы, языка программирования или ресурсов), чтобы их можно было объединить в рабочие процессы и процессы для совместной работы. Различные интерфейсы скрыты за счет использования единого интерфейса в платформе интеграции (интеграция процессов).
- Совместная работа распределенных и разрозненных приложений и инженеров по сети.
- Взаимодействие между различными операционными системами и языками программирования за счет использования схожих интерфейсов.
- Примите во внимание соображения безопасности, чтобы, например, данные передавались только нужным ресурсам.
- Визуальное руководство с помощью интерактивных пользовательских интерфейсов и общего фасада для всех интегрированных приложений.
Общие компоненты интеграционной платформы
[ редактировать ]Платформа интеграции обычно содержит набор функциональных компонентов, таких как:
- Шина сообщений для обеспечения надежного обмена сообщениями между корпоративными приложениями.
- Адаптеры для преобразования сообщений из и в собственный протокол приложения. Адаптеры часто обеспечивают подключение через общие стандарты, такие как FTP , SFTP , или поддержку форматов, таких как EDI.
- Механизм преобразования и визуализированное сопоставление данных для преобразования сообщений или файлов из одного формата в другой.
- Репозиторий метаданных для хранения информации, отделенной от процессов, например, для деловых встреч.
- Механизм оркестровки процессов для проектирования и выполнения оркестрации. В этом контексте оркестровка — это технический рабочий процесс, который представляет собой бизнес-процесс или его часть.
- Техническая панель мониторинга для отслеживания сообщений в шине сообщений и просмотра истории выполнения оркестраций.
- Планировщик для планирования оркестраций
- Пакетный механизм для управления передачей больших файлов, пакетными заданиями, выполнением внешних сценариев и другими задачами, не связанными с обменом сообщениями.
Дифференциация
[ редактировать ]Платформа интеграции призвана быть разработана инженерами и полезна им. У компании нет намерений отображать бизнес-процессы или интегрировать инструменты управления цепочками поставок. Следовательно, это не имеет отношения к этим системам.