Návrh Školení
Základy NiFi a toku dat
- Data v pohybu vs. data v klidu: koncepty a výzvy
- Architektura NiFi: jádra, řadič toku, poznávání a oznámení
- Klíčové komponenty: procesory, připojení, řadiče a poznávání
Big Data kontext a integrace
- Role NiFi v ekosystémech Big Data (Hadoop, Kafka, cloudové úložiště)
- Přehled HDFS, MapReduce a moderních alternativ
- Použití: streamování dat, převádění logů, event pipelines
Instalace, konfigurace & nastavení clusteru
- Instalace NiFi v jednoduchém a clustrovém režimu
- Konfigurace clusteru: role uzlů, Zookeeper a vyvažování zatížení
- Správa nasazení NiFi: pomocí Ansible, Docker nebo Helm
Návrh a správa toku dat
- Směrování, filtrování, rozdělování a sloučování toků
- Konfigurace procesorů (InvokeHTTP, QueryRecord, PutDatabaseRecord atd.)
- Zpracování schémat, obohacování a transformace dat
- Obsluha chyb, opakování vztahů a zpětný tlak
Scénáře integrace
- Připojení k databázím, systémům zpráv, REST API
- Streamování do analytických systémů: Kafka, Elasticsearch nebo cloudové úložiště
- Integrace s Splunk, Prometheus nebo logovacími pipeliney
Sledování, obnovení & poznávání
- Použití UI NiFi, metrik a vizualizace poznávání
- Návrh autonomního obnovení a elegantné obsluhy selhání
- Zálohování, verze toku a správa změn
Optimalizace výkonu & optimalizace
- JVM tunování, heap, thread pools a clustrové parametry
- Optimalizace návrhu toku pro snížení lahvích hrdel
- Izolace zdrojů, priorizace toku a kontrola propustnosti
Odborné postupy & řízení
- Dokumentace toku, standardy pojmenování, modulární návrh
- Zabezpečení: TLS, ověřování, řízení přístupu, šifrování dat
- Správa změn, verze, role uživatelů a auditní trasování
Řešení potíží & reakce na incidenty
- Běžné problémy: deadevlock, únik paměti, chyby procesorů
- Analyza logů, diagnostika chyb a vyšetřování zdrojových příčin
- Strategie obnovení a vrácení toku
Praktické cvičení: Implementace realistického datového pipeline
- Vytvoření toku od konce do konce: ingestní, transformační a dodací části
- Implementace obsluhy chyb, zpětného tlaku a škálování
- Výkonové testy a optimalizace pipeline
Závěr a další kroky
Požadavky
- Zkušenosti s příkazovou řádkou Linuxu
- Základní pochopení sítí a datových systémů
- Omlouvání se o konceptech datového streamování nebo ETL (Extract, Transform, Load)
Účastníci
- Systémoví administrátoři
- Data engineeri
- Vývojáři
- DevOps profesionálové
Reference (7)
Ruce na cvičení. Kurz by měl trvat 5 dní, ale ty 3 dny pomohly objasnit spoustu otázek, které jsem měl z práce s NiFi.
James - BHG Financial
Kurz - Apache NiFi for Administrators
Přeloženo strojem
Myslel jsem, že trenérovo tempo bylo dobré. Svým přístupem nezanechal pozadu žádného studenta. Velmi nás podporoval NOVÁCI, kteří během naší kariéry možná neměli roli správce systému nebo infrastruktury nebo obnovili tyto dovednosti z předchozího období naší kariéry.
Pamdrea Ivory - BHG Financial
Kurz - Apache NiFi for Administrators
Přeloženo strojem
Líbí se mi sekce hands on. Pomohlo mi to lépe si uchovat informace vyplněním poskytnutých cvičení. Také díky schopnosti školitele zapojit celou třídu jsem se cítil pohodlně klást otázky na věci, kterými jsem si nebyl jistý.
Leila - BHG Financial
Kurz - Apache NiFi for Administrators
Přeloženo strojem
Příklady použití, příklady pro budování NiFi datových toků. Pracovali jsme na řešení běžných problémů a problémů.
Nelson - BHG Financial
Kurz - Apache NiFi for Administrators
Přeloženo strojem
Miloval jsem strukturu. První den jsme se ponořili do základů Nifi, konceptů, případů použití atd. V den 2 jsme zavedli znalosti z prvního dne do praxe vytvořením toků, které splňují požadavky scénáře. Třetí den jsme viděli Nifi Registry a správu verzí, multi-tenancy a prošli si otázky a odpovědi.
Adam - BHG Financial
Kurz - Apache NiFi for Administrators
Přeloženo strojem
I like how he was able to elaborate about Nifi and how powerful it is. You can basically use it for any infrastructure and use many different computer languages. Also i was glad we were able to fix the Nifi cert renewal issue we were having with the Truststore.
Joachim Martin - BHG Financial
Kurz - Apache NiFi for Administrators
general knowledge and the possibilities that the training offered in terms on the tool.
