Internet of Things Integration Platform
Remote Monitoring, M2M and Device Management Software Platform
AggreGate Platform

System Architecture

A single server based on AggreGate IoT Platform can monitor and manage thousands of devices. While this may seem typical for mature markets, such as IT infrastructure management or industrial automation, hardware manufacturers and system integrators developing their own solutions acknowledge that designing a highly scalable monitoring/management solution from scratch without leveraging an existing platform will take years and result in multi-million investments.

And right after finishing your home-grown cool web UI you'll start getting requests from customers wishing to integrate the solution into their enterprise processes, putting you into an endless circle of connector development.

Tibbo has already spent those years and found a common denominator for all monitoring and control solutions by creating an enterprise-grade system architecture of AggreGate Internet of Things Platform.


Unified Data Model

Unified Data Model. Generic flexible approach for configuring, controlling and monitoring any device, data source or system object.

Multiprotocol vendor-agnostic framework

Multiprotocol vendor-agnostic framework. Direct support for many standard communication protocols (SNMP, Modbus, OPC, JMX, and more).

Modular, scalable and reliable architecture

Modular, scalable and reliable architecture. New data processing and visualization modules may be installed into the server core as plug-ins.

High availability

High availability. Each server can have multiple redundancy servers forming a failover cluster. Employment of internal or native database clustering technology.

Distributed architecture

Distributed architecture. Each server can establish multiple horizontal and vertical links with other servers, forcing proper server role distribution and load balancing in multi-tiered installations.

Secure multi-tenant and multi-user environment

Secure multi-tenant and multi-user environment with role-based access control permissions. Optional external authentication via LDAP or Active Directory.

Flexible data storage options

Compatible with most present-day databases, both relational and NoSQL. Embedded database pre-configured for optimal performance.

Robust communication protocol

Robust communication protocol for data exchange between servers, agents and client applications.

Unified operations console

A secure unified operations console is available along with mobile-friendly web client.