Пресс-центр
31 Янв 2023

DATAREON PLATFORM — одно решение для множества задач. Опыт компании «ПАТИО»

Любой пилотный проект с внедрением нового на рынке программного продукта – определенный риск для компании. Но если заказчик уже знаком с продуктами разработчика, решиться на этот риск гораздо проще. Именно так произошло в случае с белорусской компанией «ПАТИО», которой принадлежит торговая марка «5 элемент»: компания, использовавшая DATAREON ESB, согласилась на предложение стать «пилотом» по внедрению DATAREON Platform. И получила, в итоге, новые возможности и свободу действий в управлении данными.

«5 элемент» — торговая марка, принадлежащая ЗАО «ПАТИО», компания занимается розничной продажей бытовой техники в Беларуси. Пройдя большой путь от открытия первого магазина в Минске в 1994 году, «5 элемент» превратилась крупнейшую торговую сеть в стране: согласно независимым исследованиям рынка Беларуси, в «5 элементе» приобретается каждый второй телевизор, пылесос, фотоаппарат, каждая третья стиральная машина, каждый четвертый холодильник.

Сейчас сеть магазинов «5 элемент» насчитывает более 70 точек продаж, в которых покупатели могут оформить товар, получить консультацию и воспользоваться полным спектром услуг: доставкой, подключением и установкой. В дополнение к салонам продаж компания открыла в 2018 году интернет-магазин.

DATAREON ESB практически полностью покрывала потребности компании, но…

До DATAREON Platform компания «ПАТИО» использовала DATAREON ESB, с помощью которой был настроен интеграционный контур. Сервисная шина данных обеспечивала надежный обмен информацией между интегрированными системами, и все же для некоторых задач компании пришлось разработать самописные решения.

Например, для организации обмена с почтовым сервисом был создан специальный коннектор, позволяющий извлекать и отправлять на дальнейшую обработку приложенные к письмам файлы. Так же реализован так называемый «пакетный адаптер». Внутри адаптера сообщения, присланные из систем, хранились и собирались в пакет, далее пакет отправлялся в систему 1С, где разбирался на обычные сообщения, которые уже обрабатывались шиной DATAREON ESB.

Знакомство с DATAREON Platform

За время сотрудничества компаний «ПАТИО» и DATAREON между ними выстроились доверительные отношения, и когда DATAREON предложил попробовать DATAREON Platform в тестовом режиме, такое согласие было быстро получено. В рамках тестирования использовались UI-формы, бизнес-процессы, банк данных, а все задачи были определены и обговорены заранее.

После пилотного проекта специалисты компании «ПАТИО» начали изучение возможностей DATAREON Platform самостоятельно при поддержке DATAREON. Был создан специальный чат, с помощью которого разработчики помогали осваивать платформу.

В итоге специалисты заказчика пришли к выводу, что DATAREON Platform полностью покрывает потребности компании, и работать с ней, в каком-то смысле, интересней, чем с шиной. С помощью DATAREON Platform «ПАТИО» решает самые разные задачи. В компании очень много различных систем, между которыми необходимо настроить обмен: 1С, REST, PostgreSQL, почта. Платформа предоставляет расширенный набор инструментов для реализации пользовательских сценариев обработки данных.

С DATAREON Platform интересно работать

Преодолев первые сложности и поняв, как работает платформа, заказчик нашел для себя множество плюсов в использовании DATAREON Platform.

1.       Понравилась свобода действий — одну и туже задачу можно решить с помощью разных модулей:

  • в обработчиках системы;
  • на входящих трансформациях;
  • на исходящих трансформациях;
  • в бизнес-процессах.

2.       Пришлась по душе работа с бизнес-процессами. DATAREON Platform может запросить данные из одной системы, чтобы затем дополнить ими информацию в другой.

3.       Хранилище доступно всегда — информацию в любой момент можно сохранить, посмотреть или удалить.

4.       Удобно работать с типами данных, платформа выдает пользователю только данные с указанным типом.

5.       Настройка стратегии обработки данных. В DATAREON Platform можно создать приоритетную очередь для данных, которые нужно загрузить быстрей прочих, например, данные о продаже — в первую очередь нужно загрузить чеки и акции, а уже затем информацию о контрагенте и складе.

6.       Удобно создавать свои функции. В DATAREON Platform есть целый программный модуль, в котором можно самому написать функцию и затем использовать ее в любом бизнес-процессе.

7.       Удобная среда разработки, доступна работа с GitLab, включая CI/CD. Созданный проект можно выгрузить и отладить в Visual Studio.

8.       Для обработки больших массивов данных используется конвейер, который никак не влияет на скорость передачи данных в других очередях сообщений.

9.       Доступна автоматическая генерация документации для обработчиков всех сервисов, что очень удобно, так как не нужно вручную писать документацию, можно в любое время сохранить ее и передать, либо просмотреть.

10.   Удобная авторизация.

Специалисты сектора интеграционных решений компании «ПАТИО» отмечают, что очень многое зависит от собственного кода и построения бизнес-процессов. Так, при выполнении одной из задач, первоначально удалось достичь скорости передачи лишь около 25 сообщений в секунду, но затем, пересмотрев код, получилось увеличить ее до 200 сообщений в секунду.

Сейчас «ПАТИО» активно использует DATAREON Platform, компания довольна платформой и ее быстродействием. Во время тестового режима, когда решение еще развивалось, иногда возникали проблемы, но все они оперативно решались. Если что-то пошло не так, всегда можно сделать шаг назад и перенести обновление. Теперь же компания в полной мере использует новые возможности без стрессов «пилотного» периода.

«Однозначно рекомендую DATAREON Platform коллегам и партнерам. Платформа дает возможность сделать множество интересных проектов. DATAREON Platform — полотно для творчества».

Сергей Матвиец, начальник сектора интеграционных решений, ЗАО «ПАТИО»

Мы используем файлы cookie для улучшения работы сайта