ГЕОСЕРВИС создали систему мониторинга для производимых клиентом устройств
Разработка платформы для мониторинга телематических устройств, используемого производителем и потребителями на основе решений от Oracle и Gurtam![Разработка платформы мониторинга для производителя телематических устройств на основе решений от Oracle и Gurtam.](https://s.rbk.ru/v1_companies_s3/resized/960xH/media/company_press_release_image/c65f37f6-9eec-40a0-8f87-9453ad223ecd.jpg)
Создание системы мониторинга исключительно для устройств, производимых клиентом. Система предполагает единоразовое внесение конфигурационных данных каждого устройства на заводе-изготовителе.
Производитель оборудования имеет потребность в собственной платформе мониторинга для производимого оборудования. Основная цель — продажа комплектов телематических устройств вместо с доступом к платформе мониторинга.
В начале текущего года мы принялись за реализацию одного из масштабных проектов для нашего зарубежного клиента. Целью проекта явилось создание системы мониторинга исключительно для устройств, производимых клиентом. Система предполагает единоразовое внесение конфигурационных данных каждого устройства на заводе-изготовителе.
В качестве backend-стека для данного проекта нами были использованы технологии Oracle Apex и Flespi.
Oracle APEX — полностью настраиваемая платформа разработки современных облачных, мобильных приложений и приложений, работающих на основе данных, в Oracle Cloud. Основной особенностью APEX является low-code модель, позволяющая снизить затраты на разработку ПО и создавать корпоративные приложения в 20 раз быстрее, чем при написании кода вручную, без изучения сложных веб-технологий.
Flespi – платформа для агрегации телематических данных с любых устройств от компании GURTAM (разработчиков ПО Wialon). Данные с любых устройств с минимально возможными задержками поступают в любую из разработанных с применением Flespi платформ мониторинга.
Наши разработчики смогли эффективно использовать функционал этих двух платформ для разработки клиентского решения, и вот как это стало возможным:
- Flespi позволяет выделять объекты в группу, мы воспользовались этим для того, чтобы объединить устройства клиента в одну группу и взаимодействовать с ней как с единым целым
- Нам удалось забирать телеметрию по всей группе устройств и мгновенно транслировать эти данные APEX, где хранятся последние данные по местоположению устройств.
- Обработка исторических данных происходит циклично: платформа самостоятельно осуществляет мониторинг сообщений с девайсов во Flespi за определенный период времени, чтобы обнаружить события ухода их в офлайн-режим, а также чтобы обнаруживать изменения в состоянии устройства, например, на предмет несанкционированного демонтажа.
- Сгенерированные по историческим данным события во Flespi в фоновом режиме отправляются в APEX.
В результате работы над данным проектом нам удалось реализовать для клиента полноценную систему мониторинга, работающую исключительно с устройствами клиента, внесенными в нее непосредственно на заводе-изготовителе. Клиенты получили возможность «из коробки» использовать устройства, а производитель — быстро и оперативно оказывать техническую поддержку и выполнять гарантийные обязательства.
Интересное:
Новости отрасли:
Все новости:
Публикация компании
Достижения
Профиль
Контакты
Социальные сети