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

Cross-Platform Architecture

Cross-Platform Architecture

AggreGate is based on Java. This means it runs on a wide range of hardware platforms and operating systems. AggreGate Server and AggreGate Unified Operations Console may be installed on:

  • Enterprise-grade servers
  • Desktop PCs and laptops
  • Industrial computers
  • Low-cost embedded systems and processor boards

In addition, AggreGate Unified Operations Console can also run on:

  • Thin clients
  • Java-enabled mobile devices with high-res displays
  • Touch screens

The Server fully supports headless console-only installation and operation on remote machines (via SSH, etc). Supported operating systems:

  • Microsoft Windows (XP, Vista, Server 2003 and 2008, 7 and 8)
  • Different Linux distributions (including ARM-based Linux)
  • Other Unices
  • Mac OS

Virtualized Environment

Being an ordinary Java application that doesn't require any special hardware configuration, AggreGate Server can perfectly operate on a virtual machine running under any type of hypervisor including VMware, Hyper-V, Xen, and other.

Embedded ARM Linux Environment

Regular non-restricted versions of AggreGate Server and AggreGate Unified Operations Console can operate on low-cost computers, controllers and boards based on ARM processor architecture and running diverse versions of Linux operating system.

Target platform should have at least 256 Mb of system RAM. Minimum recommended CPU frequency is 500 MHz.

AggreGate Server was successfully tested and confirmed to have no issues on many well-known low cost computers and boards, including Raspberry Pi, BeagleBone Black, CoreWind, Wandboard, and more.