23/09/2015
Компания EPAM, ведущий разработчик заказного программного обеспечения, и компания PONY EXPRESS, крупнейший в СНГ универсальный логистический оператор, реализовали проект по внедрению интеграционной шины на базе продуктов TIBCO ActiveMatrix BusinessWorks и TIBCO Enterprise Message Service. Это позволило значительно улучшить взаимодействие между филиалами PONY EXPRESS в процессе доставки грузов и повысить качество обмена информацией.
PONY EXPRESS (входит в финансово-промышленную группу «Базовый элемент») объединяет 60 филиалов и 128 представительств в России, странах СНГ и ближнего зарубежья. Интеграционные задачи в компании нетривиальны. Помимо сложного межфилиального обмена данными со множеством правил определения доступности информации и порядка ее ввода и изменения, в компании используется десяток гетерогенных информационных систем, требующих обмена внутри только одного центрального узла. Изначально обмен информацией был организован системными средствами MS SQL и собственными разработками. Однако при таком подходе компания сталкивалась с рядом проблем. Для повышения качества интеграции в PONYEXPRESS было принято решение о внедрении интеграционной шины.
В процессе выбора рассматривались различные ESB-продукты – как разработанные ведущими вендорами (IBM, Oracle, Microsoft, Software AG, TIBCO), так и построенные на базе open-source-технологий (Mule ESB, UltraESB, NServiceBus, MassTransit, WSO2 ESB, Open ESB, ServiceMix). В конечном итоге выбор был остановлен на решении TIBCO, в пользу которого сыграли факторы лучшего соотношения «стоимость-качество» и наличия достаточного количества свободных специалистов со знанием технологий TIBCO. Реализация проекта была поручена компании EPAM, официальному партнеру TIBCO в России.
В рамках проекта специалисты EPAM разработали и внедрили новую архитектуру синхронизации распределенных данных. В ходе проекта они фокусировались на первоочередных задачах межфилиального обмена. Так, в процессе доставки грузов PONY EXPRESS нередко возникает ситуация, когда с одной посылкой работают в нескольких регионах, причем в каждом из них параметры заказа могут быть изменены. Реализованный EPAM подход позволил проверять внесенные в различные базы данных сведения по одной и той же доставке и автоматически разрешать возникающие конфликты. В результате компании всегда доступна полная и непротиворечивая информация о каждой доставке.
Проектирование и разработка архитектуры синхронизации данных и последующее внедрение интеграционной шины заняли несколько месяцев. В рамки проекта также было включено качественное обучение специалистов PONY EXPRESS и передача им экспертизы по эксплуатации и развитию решений на TIBCO ESB. Сейчас к внутреннему обмену информацией через TIBCO ActiveMatrix BusinessWorks подключены все филиалы PONY EXPRESS, происходит постепенное улучшение межфилиальных потоков информации. Основными же направлениями работ стали межсистемные интеграции внутри центрального офиса и особенно интеграция с внешними информационными системами партнеров.
Эдуард Тарасенко, руководитель проекта, компания EPAM, отметил: «Наш опыт в интеграции включает в себя десятки сложных и комплексных проектов для банковской сферы, страхования, нефтегазовой промышленности и других отраслей как в России, так и на Западе. Логистический бизнес в целом и бизнес PONY EXPRESS в частности имеет свою серьезную специфику, но именно благодаря опыту нам удалось разработать решение, которое позволяет эффективно выполнять все поставленные задачи и максимально соответствует потребностям заказчика».
Поделиться
|
Мне нравится
|
28/09/2018
От баррелей к байтам25/09/2018
Петербург начертит цифровой план