Les chaînes d’injection de données avec Nifi


Module M17

La formation « Les chaines d’injection de données avec NIFI » est une formation relativement récente. Apache NiFi est un projet open source de la fondation Apache, supporté par Hortonworks. Il permet d’injecter automatiquement des flux de données entre différents systèmes sources en direction d’autres systèmes en cible.

Apache NiFi assure l’intégralité du flux de données, il est tolérant aux pannes, est scalable et a été conçu pour gérer de gros volumes de données en temps réel.

Basé sur le paradigme de programmation flow-based programming, NiFi fournit une interface web qui permet de construire un flux de données en Drag et Drop. Ainsi, il est possible de définir, de contrôler en temps réel, et d’une certaine manière, de sécuriser l’acheminement de données.

Apache NiFi est compatible avec Kerberos qui assure l’authentification, avec Apache Ranger qui permet la sécurité des autorisations d’accès et avec Apache Knox qui gère la sécurité au niveau authentification et celle des appels REST and HTTP.

Cette formation s’adresse à des populations de formation technique (informaticiens, mathématiciens, physiciens, économistes ou tout autre domaine) ayant eu au moins une expérience de développement dans un langage de programmation quel qu’il soit.

Programme

  • Présentation de Nifi
  • Présentation des outils
  • La data Transformation
  • Les accès aux bases de données
  • La Data Ingestion
  • Bonnes pratiques pour les projets de data science