Интеграционная платформа для Интернета вещей
Remote Monitoring, M2M and Device Management Software Platform
AggreGate Platform

Расширение и интеграция

Несмотря на то, что AggreGate позволяет настроить большинство процессов обработки и визуализации данных в визуальном режиме, также возможно разработать модули для конечных пользователей с помощью комплекта разработчика ПО с открытым исходным кодом.

Система AggreGate получает актуальную информацию обо всех эксплуатируемых вами устройствах, предоставляя вашим корпоративным системам данные в реальном времени для ускорения совершения операций. Например, обнаруженные неисправности устройств могут вызывать автоматическую генерацию заявки в системе Service Desk и обеспечивать персонал подробной информацией о необходимых работах по устранению неисправности. Данные об использовании могут быть отправлены в системы биллинга и управления цепочками поставок, устраняя возможность ошибок при работе вручную и сокращая задержки при обработке событий с нескольких месяцев до нескольких минут.

Интеграция с системами предприятия обеспечивается при помощи любых поддерживаемых протоколов, а также через Java/.NET/C++ API с открытым исходным кодом. Эти методы интеграции предоставляют доступ ко всем имеющимся системам и данным устройств, операциям управления и истории событий.

Возможности расширения и интеграции


Комплект разработчика (SDK) с открытым исходным кодом

Комплект разработчика (SDK) с открытым исходным кодом для расширения серверного функционала путем создания новых драйверов устройств и модулей обработки/визуализации данных.

API для Java и .NET

Программные API для Java и .NET с открытыми исходными кодами обеспечивают легкую интеграцию с CRM, ERP и другими приложениями.

Встроенные веб-сервисы для интеграции с другими системами предприятия

Встроенные веб-сервисы для интеграции с другими системами предприятия или организации.

Импорт и экспорт данных из системы в форматы XML, HTML, CSV, XLS, PDF, RTF

Поддержка импорта и экспорта любых данных из системы в различные форматы, включая XML, HTML, CSV, XLS, PDF, RTF и т.д.

Архитектура, основанная на Java

Архитектура, основанная на Java, ключевые компоненты AggreGate работают под большинством операционных систем. Сервер поддерживает удаленное администрирование.

Поддержка серверных скриптов на языке Java

Поддержка серверных скриптов на языке Java для нестандартных операций по точному контролю. Скрипты также могут использоваться для управления виджетами.

Многоуровневое протоколирование в консоль, текстовые и XML файлы, лог событий Windows, Syslog, базу данных

Многоуровневое протоколирование в консоль, текстовые и XML файлы, лог событий Windows, Syslog, базу данных, электронную почту и другое.

Работа в нескольких временных зонах, автоматическая конвертация времени

Работа в нескольких временных зонах. Автоматическая конвертация времени в случаях, когда сервер, устройства и операторы находятся в различных временных зонах.

AggreGate: брэндинг и персонализация

Многочисленные возможности для брэндинга и персонализации, поддержка интернационализации и локализации.

Документация AggreGate

Подробная документация с многочисленными примерами и пошаговыми инструкциями.

Эмулятор устройства

Эмулятор устройства. Виртуальный программный эмулятор устройства облегчает тестирование и отладку.

Примеры интеграции

Ниже приведены примеры интеграции различных решений на основе AggreGate со сторонними системами.

Для управления сетями:

  • Система управления активами
  • Служба техподдержки
  • Система управления взаимоотношениями с клиентами
  • Управление IT-сервисами
  • Система поддержки операций / бизнеса

Для промышленной автоматизации:

  • Система управления производством
  • Планирование ресурсов предприятия
  • Управление активами предприятия
  • Система управления предприятием / зданием
  • Управление автопарком / логистикой

Для учета рабочего времени:

  • Система расчета зарплаты
  • Контроль доступа
  • Кадровое администрирование

Для контроля доступа:

  • Видеонаблюдение
  • Применение идентификационных знаков
  • Автоматизация зданий

Промежуточное ПО по управлению инцидентами

В больших сетях AggreGate часто используется в качестве промежуточного ПО между системами по управлению сетями / автоматизации зданий / промышленной автоматизации и системами по управлению IT-услугами / службой поддержки клиентов / службой техподдержки / службой техобслуживания. В этом случае AggreGate собирает и объединяет тревоги различных систем управления, нормализует и обогащает их, используя информацию, получаемую из систем инвентаризации, а затем пересылает обогащенные тревоги в системы управления IT-услугами путем преобразования их в заявки на устранение технической неисправности или техническое обслуживание.

Затем AggreGate обрабатывает эти заявки, например, автоматически закрывает их при деактивации тревоги.

Интеграция с корпоративными веб-сайтами

Пользовательские интерфейсы AggreGate могут работать с любой операционной системой и популярными браузерами. Однако в некоторых случаях этого недостаточно:

  • Если вы хотите извлечь данные из ядра AggreGate и поместить их на вашем корпоративном портале, который уже служит в качестве внешнего интерфейса для многих других систем, таких как системы планирования ресурсов предприятия или управления взаимоотношениями с клиентами.
  • Когда вы хотите отобразить на операторском интерфейсе что-то совершенно необычное, но не хотите разрабатывать собственные компоненты интерфейса на языке Java. Однако такое случается крайне редко, поскольку система создания виджетов AggreGate предлагает сотни легко настраиваемых компонентов, которые можно комбинировать, создавая сложные многоуровневые элементы интерфейса.

В этих случаях вы можете полностью прекратить использование Клиента AggreGate и веб-десктопа как интерфейсов операторов первой и второй линии, лишь только пользуясь ими для администрирования системы AggreGate.

Ваш корпоративный портал может напрямую подключаться к серверам AggreGate. Он загрузит необходимые данные для обогащения его динамических веб-страниц и осуществления контроля над выполнением заявок пользователей портала.

Технически существует несколько способов интеграции:

  • Если ваш портал основан на платформе Java, для установки коммуникации с серверами можно использовать комплект разработчика AggreGate для Java.
  • Для порталов на основе технологий .NET (например, ASP.NET) AggreGate предлагает программный интерфейс .NET.
  • Во всех других случаях, например для порталов на основе PHP и схожих технологий, другие поддерживаемые протоколы позволяют установить связь с сервером, используя стандарты, реализованные почти на всех платформах разработки.