ETL vs. ELT
Beide beschreiben, wann transformiert wird: ETL (Extract, Transform, Load) transformiert die Daten vor dem Laden ins Zielsystem. ELT lädt erst die Rohdaten und transformiert sie im Zielsystem (Data Warehouse) — flexibel, wenn das Zielsystem leistungsfähig ist.
Batch vs. Streaming
Batch verarbeitet große Mengen in Intervallen (stündlich, täglich) — ideal für Reporting und Historie. Streaming verarbeitet Daten, sobald sie eintreffen — für sofortige Erkenntnisse und Reaktionen (z. B. Predictive Maintenance).
Lambda-Architektur
Wo beides gebraucht wird, kombiniert die Lambda-Architektur beide Wege: ein Batch-Layer für vollständige, genaue Historie, ein Speed-Layer für niedrige Latenz, und ein Serving-Layer, der beide Ergebnisse zusammenführt.
Vom Gerät bis zur Auswertung
Weil wir die Datenquelle (Sensor, Elektronik, Embedded) selbst verstehen, beginnt eine saubere Pipeline schon bei der Erfassung — oft am Edge — und reicht bis zur Auswertung. Die Wege dazwischen zeigt die IoT-Architektur.