Návrh Školení
Průběh kurzu – 1. den
• Úvod do konceptů streamování dat
• Základy zpracování dat dávkově (batch) a v reálném čase
• Základy architektury založené na událostech
• Běžné použití v průmyslu
• Přehled ekosystému streamování
2. den
• Architektonické vzory pro návrh streamování
• Základy distribuovaných systémů pro zpravování
• Produktoři a konzumenti
• Témata, particionování a tok dat
• Strategie pro zavedení dat (data ingestion)
3. den
• Koncepty a frameworky pro zpracování datových proudů
• Event time vs. processing time
• Okenní techniky (windowing) a jejich použití
• Zpracování proudu se stavem (stateful stream processing)
• Základy tolerance vůči chybám a kontrolních bodů (checkpointing)
4. den
• Transformace dat ve streamovacích pipeline
• ETL a ELT v systémech v reálném čase
• Správa schémat a její vývoj
• Propojování a obohacování datových proudů (stream joins and enrichment)
• Úvod do cloudových streamovacích služeb
5. den
• Monitorování a pozorovatelnost (observability) ve streamovacích systémech
• Základy bezpečnosti a řízení přístupu
• Vyladění výkonu a optimalizace
• Přehled návrhu end-to-end pipeline
• Příklady použití ze skutečné praxe, jako je detekce podvodů a zpracování IoT
Reference (2)
Cesta světem Sparku: velmi intenzivní kurz. DSL, Spark SQL, rozdělování oproti kbelíkování pro mě.
Georgiana Elisabeta
Kurz - Apache Spark Fundamentals
Přeloženo strojem
Praktické cvičení. Třída by měla trvat 5 dní, ale i tři dny pomohly rozjasnit spoustu otázek, které jsem měl z práce s NiFi.
James - BHG Financial
Kurz - Apache NiFi for Administrators
Přeloženo strojem