Cursusaanbod
Grondbeginselen van NiFi en dataflows
- Dynamische vs statische gegevens: concepten en uitdagingen
- NiFi-architectuur: kerncomponenten, flow controller, bronverwijzingen en meldingen
- Belangrijke onderdelen: processors, verbindingen, controllers en bronvermeldingen
Context van big data en integratiemogelijkheden
- De rol van NiFi binnen grote datamilieus (Hadoop, Kafka, cloudopslag)
- Inleiding tot HDFS, MapReduce en moderne alternatieven
- Toepassingsscenario’s: data-inkomstbeheer, logverzameling en eventpipelijnen
Installatie, configuratie & clusteropzet
- NiFi installeren op een enkele server of in clustermodus
- Clusterinstellingen: node-functies, Zookeeper en load balancing
- NiFi-implementaties beheren met behulp van Ansible, Docker of Helm
Ontwerp en beheer van dataflows
- Routing, filteren, splitsen en samenvoegen van flows
- Configuratie van processors (zoals InvokeHTTP, QueryRecord en PutDatabaseRecord)
- Omgaan met schema’s, gegevensverrijking en transformaties
- Foutafhandeling, herhaalmechanismen en backpressurebeheer
Integratiepraktijken
- Aansluiten op databases, berichtensystemen en REST-API’s
- Gegevens streamen naar analyseomgevingen zoals Kafka, Elasticsearch of cloudopslag
- Integratie met Splunk, Prometheus en loggingpipelijnen
Monitoring, herstel & bronvermeldingen
- Gebruik van de NiFi-gebruikersinterface, metingen en visualisatietool voor bronverwijzingen
- Autonoom herstel ontwerpen en zorgvuldige afhandeling bij fouten
- Back-ups maken, versiebeheer toepassen en wijzigingen traceren
Prestatieafstemming & optimalisatie
- JVM-tuning, heapbeheer, threadpoolinstellingen en clusterconfiguraties optimaliseren
- Flowontwerp aanpassen om gatingproblemen te voorkomen
- Bronisolatie realiseren, flowprioriteit instellen en doorvoer reguleren
Best practices & governance
- Documentatie van flows, nomenclatuurstandaarden en modulaire ontwerpvormen
- Beveiliging: TLS, authenticatie, toegangscontrole en versleuteling van gegevens
- Wijzigingsbeheer, versiebeheer, rolgebonden toegang en audittrails
Probleemoplossing & incidentrespons
- Veelvoorkomende problemen: deadlocks, geheugengebruiksproblemen en processorfouten
- Analyse van logbestanden, diagnose van fouten en bepaling van de oorzaak
- Herstelstrategieën ontwikkelen en flows terugdraaien bij fouten
Praktijkopdracht: Implementatie van een volledige data-pipeline
- Een end-to-end flow ontwerpen: gegevensinkomst, transformatie en aflevering
- Implementeren van foutafhandeling, backpressureregulering en schaalbaarheid
- Prestatietests uitvoeren en de pipeline vervolgens optimaliseren
Samenvatting en volgende stappen
Vereisten
- Ervaring met de Linux-commandozee
- Basiskennis van netwerken en datasysteemarchitecturen
- Kennis van gegevensstreaming of ETL-concepts
Doelgroep
- Systeembeheerders
- Data engineers
- Ontwikkelaars
- DevOps-professionals
Aangepaste bedrijfsopleiding
Opleidingsoplossingen ontworpen exclusief voor bedrijven.
- Aangepaste inhoud: We passen de syllabus en praktijkopdrachten aan naar de echte doelen en behoeften van uw project.
- Voor flexibel schema: Datums en tijden aangepast aan het rooster van uw team.
- Formaat: Online (live), In-company (bij uw kantoren) of Hybride.
Prijs per privégroep, online live training, startend vanaf 4800 € + BTW*
Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen
Reviews (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