Cursusaanbod
Fundamentals van NiFi en datastroom
- Data in beweging versus data opslag: concepten en uitdagingen
- NiFi-architectuur: cores, flow controller, provenance en bulletin
- Belangrijke componenten: processors, verbindingen, controllers en provenance
Context en integratie van Big Data
- Rol van NiFi in Big Data-ecosystemen (Hadoop, Kafka, cloudopslag)
- Overzicht van HDFS, MapReduce en moderne alternatieven
- Gebruiksscenario’s: streaminname, logverzending, event-pipelines
Installatie, configuratie en clusteropstelling
- Installeren van NiFi op een enkel node en in clustermode
- Clusternconfiguratie: knooprollen, zookeeper en loadbalancing
- Orchestratie van NiFi-implementaties: het gebruik van Ansible, Docker of Helm
Ontwerpen en beheren van datastromen
- Routing, filteren, splitsen en samenvoegen van stromen
- Configuratie van processors (InvokeHTTP, QueryRecord, PutDatabaseRecord, etc.)
- Behandeling van schema’s, verrijking en transformatieoperaties
- Foutafhandeling, retry-verbindingen en backpressure
Integratie-scenario’s
- Verbinden met databases, messaging-systemen en REST APIs
- Streamen naar analytische systemen: Kafka, Elasticsearch of cloudopslag
- Integratie met Splunk, Prometheus of logging-pipelines
Monitoring, herstel en provenance
- Gebruik van de NiFi-UI, metrics en de provenance-weergave
- Ontwerpen van autonoom herstel en beheerste foutafhandeling
- Backups, versiebeheer van stromen en wijzigingsbeheer
Prestatiestuning en optimalisatie
- Tunes van de JVM, heap, threadpools en clusterparameters
- Optimaliseren van het stroomontwerp om bottleneck te verminderen
- Bronnenisolatie, prioritering van stromen en doorvoerregeling
Best practices en governance
- Documentatie van stromen, naamgevingsstandaarden, modulair ontwerp
- Beveiliging: TLS, authenticatie, toegangsbeheer, data-versleuteling
- Wijzigingsbeheer, versiebeheer, rolgebaseerde toegang, audittrails
Probleemoplossing en incidentafhandeling
- Veelvoorkomende problemen: deadlock, geheugenlekkages, processorfouten
- Loganalyse, foutdiagnostiek en oorzakelijk onderzoek
- Herstelstrategieën en rollback van stromen
Hands-on lab: Implementatie van een realistische datapipeline
- Bouwen van een end-to-end stroom: inname, transformatie, levering
- Implementeren van foutafhandeling, backpressure en schalering
- Prestatietest en tuning van de pipeline
Samenvatting en vervolgstappen
Vereisten
- Ervaring met de Linux-opdrachtregel
- Basisbegrip van netwerken en datasystemen
- Kennismaking met datastreaming of ETL-concepten
Doelgroep
- Systeembeheerders
- Data-ingenieurs
- Ontwikkelaars
- DevOps-professionals
Getuigenissen (7)
Praktijkopdrachten. De cursus had eigenlijk vijf dagen moeten duren, maar de drie dagen hebben al veel van mijn vragen beantwoord die ik had na het werken met NiFi.
James - BHG Financial
Cursus - Apache NiFi for Administrators
Automatisch vertaald
Ik vond het tempo van de trainer goed. Hij liet geen student achter met zijn benadering. Hij was zeer ondersteunend voor ons BEGINNERS die mogelijk geen System Administrator- of Infrastructuurrol hebben gehad in hun carrière, of die die vaardigheden uit een eerdere periode in hun carrière weer opgepakt hebben.
Pamdrea Ivory - BHG Financial
Cursus - Apache NiFi for Administrators
Automatisch vertaald
Ik vind de praktische sectie erg goed. Het hielp mij beter informatie te behouden door de opgegeven oefeningen uit te voeren. Bovendien maakte de trainer's vermogen om met de hele klas in gesprek te gaan mij ook comfortabel genoeg om vragen te stellen over dingen waar ik niet zeker van was.
Leila - BHG Financial
Cursus - Apache NiFi for Administrators
Automatisch vertaald
Gebruikscase studies en voorbeelden voor het bouwen van NiFi-dataflows. We hebben gewerkt aan het oplossen van veelvoorkomende problemen en valkuilen.
Nelson - BHG Financial
Cursus - Apache NiFi for Administrators
Automatisch vertaald
Ik vond de structuur geweldig. Op dag 1 dook we in op de basisprincipes van NiFi, concepten, gebruikscases enzovoort. Op dag 2 konden we de kennis uit dag 1 in de praktijk brengen door workflows te bouwen die aan scenario-eisen voldeden. Op dag 3 hebben we Nifi Registry en versiebeheer, meerdere tenants en een Q&A-sessie behandeld.
Adam - BHG Financial
Cursus - Apache NiFi for Administrators
Automatisch vertaald
Ik vond het fijn hoe hij uitgebreid kon vertellen over NiFi en hoe krachtig het is. Je kunt het praktisch voor elke infrastructuur gebruiken en veel verschillende programmeertalen inzetten. Ook was ik blij dat we het probleem met de certificaatverlenging van NiFi konden oplossen met de Truststore.
Joachim Martin - BHG Financial
Cursus - Apache NiFi for Administrators
Automatisch vertaald
algemene kennis en de mogelijkheden die het trainingstraject biedt op het gebied van het hulpmiddel.
Nalfis Tobar - BHG Financial
Cursus - Apache NiFi for Administrators
Automatisch vertaald