Компания Infor не намерена следовать «проторенной дорогой» создания особого класса промежуточного ПО для интеграции различных бизнес-приложений, и планирует встраивать отдельные компоненты сервисно-ориентированой архитектуры непосредственно в ERP-системы.
Компания Infor рассказала о своих планах по реализации сервисно-ориентированной архитектуры Infor Open SOA, как части глобальной стратегии по расширению и развитию своих программных продуктов и адаптации их под требования компаний любого размера.
По словам Джима Шэпера, CEO Infor, принятый компанией подход отличается от того, что предлагают и разрабатывают другие поставщики бизнес-ПО. Он позволяет внедрять и обновлять систему по частям, не нарушая работы других приложений, используемых на предприятии. Все необходимые для этого инструменты будут встроены в сами ERP-системы, поэтому от клиентов не потребуется никаких дополнительных затрат. Этот механизм будет реализован постепенно, в ходе регулярных, плановых обновлений программных продуктов.
CTO Infor Брюс Гордон подтвердил, что компания не намерена разрабатывать большую и сложную платформу и навязывать клиентам использование слишком дорогих и подчас бесполезных для них технологий, а оставит за самими пользователями выбор инструментов, которые оптимально им подходят.
Infor Open SOA предусматривает реализацию «событийного» взаимодействия между приложениями и отдельными компонентами. Такой подход позволяет собрать воедино все события, происходящие в различных корпоративных приложениях и сервисах. Модель предусматривает механизмы публикации и подписки, при которой обмен событиями происходит асинхронно с использованием основанной на стандартах корпоративной сервисной шины (Enterprise Service Bus, ESB) в сочетании с объединяющей события моделью, разработанной с учетом специфики отрасли или конкретных бизнес-процессов клиента.
Не «привязывая» клиентов к конкретному вендору, подобная реализация SOA дает возможность создавать собственную экосистему, используя как продукты от Infor, так и ПО собственной разработки или сторонних производителей. Такой подход, считают в Infor, позволяет сократить зависимость от требований промежуточного ПО, которое контролирует и направляет все корпоративные сервисы и постепенно становится перегруженным и «раздутым» их количеством и сложностью. Сохраняя независимость от используемой платформы, Infor Open SOA призвана облегчить взаимодействие между различными корпоративными системами, не требуя при этом разрыва стандартных связей и замены их новыми.
Подтверждая приверженность «открытым стандартам», Infor разработал свой интерфейс на основе стандарта OAGIS (Open Applications Group Interoperability Standard), наиболее зрелого и гибкого XML-формата, который контролируется независимыми управляющими органами и распространяется бесплатно.
Реализация сервисно-ориентированной архитектуры будет постепенной. На первом этапе Infor встроил базовые элементы «событийной» инфраструктуры в некоторые свои программные продукты. В настоящее время идет работа по реализации управляющих элементов в уже существующих приложениях и созданию новых систем, изначально несущих в себе элементы SOA.
http://www.tadviser.ru