End-to-End IoT Platform
AggreGate is an Internet of Things integration platform that enables a quick solution for five aims of any IoT application: data acquisition, storage, processing, visualization, and enterprise application integration. In contrast to other solutions that provide the underlying infrastructure and SDKs for vertical application development, AggreGate ensures the end-to-end coverage by offering visual development tools for designing the end-user UIs as well as server-side processing chains.
The vendor-agnostic M2M Platform includes hundreds of device drivers enabling the connection of any industrial or consumer IoT device. Apart from using the driver-based data normalization, AggreGate enables acquiring data via external or embedded Agents, device-side protocol converters providing the data buffering and server communications optimized for unreliable low-bandwidth cellular and satellite communications.
AggreGating Your Business
Managed Service Provider
|Installs on-premise and runs in private clouds|
|Perpetual licenses with one-off payments|
|Replacement or integration of the existing vertical market products (SCADA, NMS, BI, etc.)|
|Wide expertise in large heterogeneous infrastructures|
|Operation in the Manager of Managers scenario|
|On-site support and a full range of professional services|
|Advanced technology based on the unified data model|
Small or Medium Enterprise
Original Equipment Manufacturer (OEM)
IoT Gateway Vendor
|Own public cloud infrastructure|
|Classic PaaS/SaaS pricing model|
|Rapid and cost-effective IoT application enablement|
|Rebranding to your corporate identity|
|Deep customization to meet your business model|
|Reliable infrastructure landed in multiple data centers worldwide|
|Advanced technology based on the unified data model|
Hundreds of derived products, thousands of deployments and millions of connected assets sending many billions of events per day ensure that our platform has everything to let you develop your IoT app in weeks and deploy it in months. Save on hiring an expensive development team and let your business analysts do most of the job by using our low-code application enablement tools.
Rich Connectivity with IoT Equipment
AggreGate supports a huge set of communication protocols, including M2M/IoT, IT, and automation protocols, as well as generic protocols like SQL and SOAP. Whenever write and control operations are supported by a protocol, AggreGate can use them.
Adapted for M2M Communications
The Agents establish outgoing connections to the server. That makes them an ideal solution for cellular and satellite networks that don't assign white static IP addresses. The same technology overcomes any firewall/NAT issues of a typical industrial network.
Unified Data Model
AggreGate's Unified Data Model delivers a generic flexible approach for configuring, controlling and monitoring any device, data source or system object, regardless of its vendor, model, type, and purpose.
Modular, Scalable and Reliable IoT Architecture
A modular architecture of the AggreGate IoT cloud platform ensures that new data storage, processing and visualization modules can be installed into the server core as plug-ins. For example, adding the vehicle tracking capabilities to an existing M2M system is just a matter of extension pack installation.
Batch Delayed Device Configuration
Want to reconfigure a thousand devices that only connect to a cloud for five minutes daily? No need to wait once they get online simultaneously. Apply the configuration changes and they get delivered on the best effort basis.
Centralized Firmware Management
Centralized firmware and configuration upgrades are crucial for any Internet of Things application. These updates can be delivered to your devices via the central server using standard or proprietary communication protocols. Scheduling the distribution to night hours keeps your services almost intact.
Remote Location Plan Designer
AggreGate M2M Application Platform comes with an integrated visual UI Builder. It's a tool for designing forms, charts, reports, tables, custom interfaces, and maps using the mouse. No programming is required, even for binding the UI components with the server/device data.
Show devices, groups, routes, geofences, links, and other objects on the geographical maps that use any source, such as Google Maps, Bing Maps, OpenStreetMap, or others. Add the layers, controls and selectors to your maps and visually build any custom operator interfaces.
Aggregated Status Dashboards
Visualize device groups and system-wide KPIs on the top-level operator dashboards that have a multi-tier drill-down navigation to individual devices and services. Run your executive reports in just a few mouse clicks.
Secure Device Communications
All communications between the servers and agents can be bridged through the SSL-secured connections and compressed to fit GPRS/3G/LTE and satellite links. The Agents are smart enough to send only important events instead of the raw metric values whenever necessary.
Cloud-Based Big Data Storage
Despite all enterprise-grade relational databases are supported as a device data storage, the event streams flowing from the IoT world can be directed to a big data cloud. An integrated NoSQL storage facility can run either in-process or on a dedicated multi-node storage cluster.
Centralized M2M Asset Inventory
Add the custom attributes to network devices and system resources, use the tabular attributes with custom structure and any length. Use out-of-the-box inventory information definitions (serials, responsible persons, notes, photos, locations, asset events, etc.). Enrich system alerts and events with the information fetched from any third-party inventory system via any protocol (SQL, SOAP, etc.).
As a leading IoT platform provider, Tibbo introduces many innovations to the M2M/IoT technology. AggreGate Platform provides a unified data model that comprises the normalized representations of diverse hardware and exposes the device data for internal processing/visualization tools and external systems.
Alerting and Event Processing
Flexible event management capabilities, including event filtering, aggregation, deduplication, masking, correlation, acknowledgment, and root cause analysis. Customizable alerts supporting different types of triggers, notifications (sound, popup messages, e-mail, SMS, etc.), escalation, and corrective actions.
Charting and Trending
Charting support offers a wide list of chart types, including the dynamically updated charts. Thousands of configurable chart properties. Support for the auto-calculated trend lines, such as percentiles, moving averages, etc.
Advanced reporting facility, automatic report generation from any viewed/edited data. Built-in report editor, report printing and exporting in different formats.
Free Open-Source SDK
Use our open-source Java, .NET, C/++, and mobile APIs to extend your Internet of Things solution and transparently integrate IoT services into any other enterprise systems.
Flexible Security Model
From the ground up, AggreGate was designed with a multi-tenant, multi-user approach. Granular permissions and a role-based access control are inseparably woven into all aspects of the system.
All core IoT technologies rely on the high availability services ensured by a multi-node failover cluster. Two cluster levels protect the AggreGate server and the underlying database. Our home-grown clustering technology does not depend on any third-party software or clustering support of an operating system.
Unlike many M2M platforms, AggreGate scales to thousands of micro-servers running on the single-board ARM-based Linux computers, as well as millions of devices in a device cloud. The unique multi-tier distributed architecture helps establish the true IoT-style peering relations between all embedded and regular servers. It guarantees an unlimited scalability by balancing the system functionality between multiple servers divided into several layers.