Related Experiment Video
Updated: May 17, 2025

Data Communication Based on MQTT in a Polymer Extrusion Process
Published on: July 15, 2022
End-to-End Architecture for Real-Time IoT Analytics and Predictive Maintenance Using Stream Processing and ML
Ouiam Khattach1, Omar Moussaoui1, Mohammed Hassine2
1Department of Informatics, MATSI Laboratory EST, University Mohammed First, Oujda 60000, Morocco.
Abstract:
The rapid proliferation of Internet of Things (IoT) devices across industries has created a need for robust, scalable, and real-time data processing architectures capable of supporting intelligent analytics and predictive maintenance. This paper presents a novel comprehensive architecture that enables end-to-end processing of IoT data streams, from acquisition to actionable insights. The system integrates Kafka-based message brokering for the high-throughput ingestion of real-time sensor data, with Apache Spark facilitating batch and stream extraction, transformation, and loading (ETL) processes. A modular machine-learning pipeline handles automated data preprocessing, training, and evaluation across various models. The architecture incorporates continuous monitoring and optimization components to track system performance and model accuracy, feeding insights to users via a dedicated Application Programming Interface (API). The design ensures scalability, flexibility, and real-time responsiveness, making it well suited for industrial IoT applications requiring continuous monitoring and intelligent decision-making.
More Related Videos
11:21Methodology for Establishing a Community-Wide Life Laboratory for Capturing Unobtrusive and Continuous Remote Activity and Health Data
Published on: July 27, 2018
06:32Author Spotlight: Automated Deep Brain Stimulation for Parkinson's Disease - Exploring the Possibilities and Challenges of Home Monitoring
Published on: July 14, 2023
Related Concept Videos
Interpreting Run Charts
Multiple Pipe Systems
Series Configuration
In a series configuration, fluid flows sequentially from one pipe...