Hi folks,

ACSoftware contacted me because they would like to donate their platform
named HyperIoT to the Foundation. I'm searching for a champion to build the
incubation proposal.

I'm an ASF Member, I could also help here for writing the proposal but I'm
not a PMC member for the Incubator project, I'm a committer for my past
incubation experience related to Apache ManifoldCF.

They currently published only the backend services on their GitHub account
but they are going to also share all the UI modules:
https://github.com/ACSoftwareTeam/HyperIoT-Platform

You can find more information and some screenshots here:
https://hyperiot.cloud/

Below is an overview of this platform.

HyperIoT is an OpenSource Cloud Native platform entirely based on Apache
Technologies for managing big data from any IoT network.
The platform captures the information sent from any source by managing data
compression, running statistics or machine/deep learning algorithms,
presenting data to the end user in realtime and offline mode (saved data).

It consists of the following macro-components (entirely built on top of
Apache Technologies):

- Realtime and Enrichments (Kafka and Storm): Realtime configuration and
visualization of data coming from sources with the possibility of defining
enrichment rules on incoming data

- Events and Alarm Management (Storm): Data are analyzed in real time with
the possibility of reporting any alarms by sending timely notifications
either to the device or using other channels such as email

- Persistence (HBase and Hadoop) : Data is saved in a secure mode

- Statistics and Machine Learning (Apache Spark): It is possible to run
periodically, on the saved data, machine learning algorithms or generic
statistics presenting the results of these computations in the user's
dashboard.

HyperIoT cloud infrastructure constitutes a generic server-side
architecture suitable for cross-cutting applications in various
manufacturing sectors. The infrastructure allows a user, without the
intervention of external developers, to be able to:

- Configure communication between the IoT network and the cloud (without
writing code but following graphically guided processes)
- Have a set of predefined statistics for the data being processed
- Upload your own analytics algorithms (for more technical users)
- Access an intuitive web interface for configurations and access to
real-time and historical data via different graphical widgets
- Share the information collected

The easy use of the platform through graphically guided processes allows it
to be used even by personnel who do not have specific knowledge about IoT
topics, data streaming, big data, etc...

This will help spread the benefits of IoT and Industry 4.0 technologies
even to personnel who are not exactly experts.

Thank you for your support.

Cheers,
PJ

-- 
Piergiorgio

Reply via email to