Diploma in Real-Time Operational Analytics
Online postgraduate diploma of 800 hours in real-time operational analytics, with 8 modules covering real-time data architectures, messaging and event capture, stream processing, real-time analytical stores, operational KPIs and alerts, operational visualisation and operations and reliability, with an assigned technical tutor.
Take the controls.
Run a real engineering trade-off from this field. Move the sliders, watch the model react in real time and beat the challenge.
What you will be able to do
Design real-time event processing architectures.
Integrate industrial sources using MQTT, OPC UA and Kafka.
Implement continuous aggregations with Apache Flink and Kafka Streams.
Select low-latency analytical stores for each use case.
Calculate operational KPIs such as OEE continuously.
Design effective alerts that avoid alarm fatigue.
Operate streaming pipelines with observability and fault tolerance.
Who it's for
- Streaming data engineers.
- Real-time operations analysts.
- MES and analytics systems engineers.
- Event platform architects.
- Data platform reliability engineers.
- Industry 4.0 specialists.
- Engineering or science graduates aiming to enter industry and manufacturing.
What you'll work with
- IEC 62443 (security of industrial automation and control systems)
- ISO 22400-2 (KPIs for manufacturing operations management)
- ANSI/ISA-18.2 (alarm management in the process industries)
- IEC 62541 (OPC Unified Architecture)
- ISO/IEC 20922 (MQTT)
- ANSI/ISA-95 (enterprise–control system integration)
- ISO/IEC 27001:2022 (information security)
- Apache Kafka
- Apache Flink
- ClickHouse
- Grafana
- InfluxDB
8 modules
1.1Batch versus stream processing1.2Lambda and kappa architectures1.3Latency, throughput and delivery guarantees1.4Exactly-once and at-least-once semantics1.5Event time versus processing time1.6Tumbling, sliding and session windows1.7Watermarks and late data1.8Industrial cases: OEE, logistics and networks1.9Technology selection criteria1.10Workshop: architecture design for a plant case
2.1Apache Kafka: topics, partitions and replicas2.2Producers, consumers and consumer groups2.3Schema Registry and Avro serialisation2.4Kafka Connect and connectors2.5MQTT for sensor data2.6OPC UA in industrial environments2.7Change Data Capture with Debezium2.8Log retention and compaction2.9Security with TLS and ACLs2.10Practical: ingesting MQTT telemetry into Kafka
3.1Apache Flink: DataStream and Table API3.2Flink SQL for continuous aggregations3.3Kafka Streams and ksqlDB3.4Spark Structured Streaming3.5State management and checkpoints3.6Stream–table joins3.7Complex event processing (CEP)3.8Scaling and backpressure3.9Testing streaming jobs3.10Lab: windowed aggregates with Flink SQL
4.1Time-series databases4.2InfluxDB and TimescaleDB4.3ClickHouse and Apache Druid4.4Apache Pinot for low-latency queries4.5Incremental materialised views4.6Rollups and tiered retention4.7Indexing and time-based partitioning4.8Performance comparison4.9Integration with the lakehouse4.10Case study: low-latency OLAP with ClickHouse
5.1Designing operational KPIs and OEE5.2Continuous calculation of availability and performance5.3Statistical process control on streams5.4Online anomaly detection5.5Dynamic thresholds and seasonality5.6Alert rules and noise suppression5.7Escalation and notification5.8Integration with MES systems5.9Alarm fatigue under ISA-18.25.10Workshop: OEE alerts with dynamic thresholds
6.1Grafana for real-time dashboards6.2Refresh rates and visual aggregation6.3Control room dashboards6.4Live maps of fleets and assets6.5High-performance HMI design6.6Mobile dashboards for supervisors6.7Query performance in dashboards6.8Event and shift annotations6.9Accessibility and legibility at a distance6.10Practical: plant dashboard in Grafana
7.1Observability of streaming pipelines7.2Monitoring consumer lag7.3Failure recovery and reprocessing7.4Deployment on Kubernetes with operators7.5Schema management and evolution7.6Industrial network security under IEC 624437.7Cluster costs and sizing7.8Chaos testing in streaming7.9Operational runbooks and on-call7.10Case study: recovery after a broker outage
8.1Definition of the operational case8.2Architecture design8.3Event ingestion8.4Continuous processing and KPIs8.5Storage and queries8.6Dashboard and alerts8.7Load and failure testing8.8Operations and cost plan8.9Report and presentation8.10Final project: final review with the tutor
How you'll learn
100% online training on the SEIUM campus, with downloadable material, recorded classes and an assigned technical tutor. There are no fixed timetables: you progress at your own pace within each intake, so it can be combined with work.
Each module combines theory, guided reading of the original standard and applied exercises. The working software is Apache Kafka, Apache Flink, ClickHouse, Grafana and InfluxDB, in free, academic or evaluation versions. Real procedures are studied: continuous OEE calculation from plant telemetry, anomaly detection and alerting on sensor streams, and load testing and recovery of streaming pipelines. Assessment is continuous by module plus the final integrative project.
Standards covered: IEC 62443, ISO 22400-2, ANSI/ISA-18.2, IEC 62541 (OPC UA), ISO/IEC 20922 (MQTT), ANSI/ISA-95, ISO/IEC 27001:2022.
Build it end to end
Your final project follows the real engineering workflow, step by step, reviewed by your tutor.
Where this takes you
Requirements
- Prior technical training or professional experience in the sector. No university degree is required.
- An internet connection and a computer capable of running the programme's software.
- English sufficient to read technical standards.
Ready to start?
Send your application today. Our admissions team replies within 72 hours with your study plan and funding options.
Frequently asked questions
The programme totals 800 hours over 6–8 months. You set your own pace within each intake, and your tutor helps you plan the workload around your job.
You work with Apache Kafka, Apache Flink, ClickHouse, Grafana and InfluxDB, using free, academic or evaluation versions. Your tutor indicates the free alternative wherever one exists.
A SEIUM Institute diploma, awarded on passing the continuous assessment and the final project. It is SEIUM's own qualification, not an official state degree; its recognition depends on the programme completed and the regulations of each country.
Yes. Modules passed are recognised in a higher programme in the same area (postgraduate diploma or master's). Ask about the recognition policy when you enrol.
Prior technical training or professional experience in the sector (no university degree required), a computer able to run the software and English sufficient to read technical standards.
Start dates are set by SEIUM's faculty for each intake. Our admissions team will confirm the next available date when you apply.
Related programmes
Diploma in Parallelization with CUDA/OpenMP and Profiling
Online postgraduate diploma of 800 hours in parallelisation with CUDA/OpenMP and profiling: 8 modules covering parallel architectures, OpenMP programming, CUDA fundamentals, advanced GPU optimisation, profiling and…
Diploma in Scenarios, Trade-offs and Sensitivity Analysis
Online postgraduate diploma of 800 hours in scenarios, trade-offs and sensitivity analysis. 8 modules covering multi-criteria decision structuring, scenario planning, AHP, TOPSIS and PROMETHEE, multi-objective optimisation,…
Diploma in Scaling, Scheduling and Cost in HPC/Cloud
Online postgraduate diploma of 800 hours in scaling, scheduling and cost in HPC/cloud. 8 modules covering HPC and cloud infrastructures, application scalability, job scheduling with Slurm,…
More in Data, AI, Simulation & Analytics
All Data, AI, Simulation & Analytics programmes → · How to apply · Fees & financing · Scholarships