Пресс-центр
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 для улучшения работы сайта
Данные покупателя

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

Введите номер телефона в формате 903-123-45-67, без +7