Objectif
Devenir développeur Apache NiFi
Prix
1955€/Personne HT
Durée
3 jours
Programme
Installation HDF avec Ambari sur AWS
Préparation des environnements
Installation d’Ambari Server et d’Ambari Agents
Déploiement de HDF
Introduction à NiFi
Architecture et introduction NiFi
NiFi User Interface
NiFi Processors
NiFi Connections
NiFi Processor Groups
Controller Services and Reporting Tasks
NiFi DataFlow
Création d’un flux de données NiFi
Commande et contrôle d’un flux de données NiFi
NiFi Expression Language
La structure de l’expression NiFi
Les fonctions dans NiFi Expression Language
NiFi attributs and properties
NiFi Templates
Créer, gérer et instancier les templates NiFi
Optimiser un flux de données HDF
Décrire la gestion de l’état du cluster NiFi
Décrire la configuration et la gestion du cluster via l’interface utilisateur NiFi
NiFi Registry
Introduction
Terminology
NiFi Registry User Interface
Create Buckets
Connect NiFi to NiFi Registry
Start Version Control on a Process Group
Manage buckets and flow
Save Changes to a Versioned Flow
Import a Versioned Flow
Sécuriser le cluster NiFi
Security Configuration
User Authentication
Lightweight Directory Access Protocol (LDAP)
Kerberos
Apache Knox
HDF and HDP
Décrire comment HDF complète HDP
Intégration de HDF avec HDP
Objectifs de la formation Apache NiFi
01
Introduction à NiFi
Introduction aux notions de base pour la gestion des flux de données avec Apache NiFi. NiFi FlowFiles, content, attributes, backpressures et d’autres notions seront revues lors de cette formation
02
Quand et pourquoi NiFi ?
Savoir quand et pourquoi utiliser Apache NiFi. Quels sont les avantages à l’utiliser au détriment d’autres technologies ? A quelles problématiques NiFi est-il adapté ?
03
Résilience de NiFi
Comprendre comment la résilience des données est assurée dans un cluster NiFi.
04
NiFi et HDP
Comprendre comment NiFi s’intègre avec HDP et utiliser NiFi pour l’ingestion des flux de données dans HDFS, Hive ou encore HBase.
05
Temps réels avec NiFi
Comment NiFi permet de traiter les données en temps réels ? Comment les flow files sont-ils gérés ?
06
Les ressources des clusters
Quand il s’agit de resources partagées, il est important de savoir gérer les resources du cluster entre les différentes applications. A la fin de la formation vous saurez gérer le besoin mémoire et CPU pour votre cluster NiFi
FAQ
à qui est destinée la formation ?
La formation est destinée aux Data Engineers qui souhaite s’initier à l’utilisation de NiFi
où se déroule la formation ?
Nos formations se déroulent soit dans l’un de nos locaux à Paris soit dans les locaux de votre entreprise
Faut il avoir une connaissance de spark ?
Non aucune connaissance de NiFi n’est nécessaire.
Comment s'inscrire à la formation ?
Si vous êtes une entreprise contactez nous par email et nous planifierons avec vous votre formation sous 2H
Voulez-vous former vos collaborateurs avec nous ?
Contactez-nous par email avec le détail de votre besoin, nous planifierons votre formation sous 2h.