Apache Nifi (ANIFI)

 

Course Overview

Mit Apache NiFi lassen sich mächtige Workflows gestalten, die Daten extrahieren, transformieren und in andere Systeme transportieren. Wenn auch Sie lernen wollen, wie Sie mit NiFi flexible, skalierbare, verlässliche ETL-Systeme umsetzen können, ist unser Apache NiFi Training genau das Richtige für Sie.

Die Schulung ist ein 2-tägiges, von einem unserer Consultants geführtes und auf die Praxis ausgerichtetes Training. Anhand von theoretischen Konzepten werden Kenntnisse zur Umsetzung von datengetriebenen Use Cases auf der Basis von NiFi vermittelt.

Die Trainer sind erfahrene Consultants, die einschlägiges branchenübergreifendes Know-how mitbringen, welches aus erfolgreich durchgeführten Projekten resultiert.

Who should attend

Die Zielgruppe für dieses Training sind Einsteiger und Fortgeschrittene, die NiFi in strukturierter Art und Weise kennenlernen möchten bzw. ihr Wissen über NiFi anhand Best Practice Ansätzen ausbauen wollen.

Course Objectives

Das Ziel des NiFi Trainings ist die Vermittlung von Kenntnissen zur Umsetzung von datengetriebenen Use Cases auf der Basis von NiFi. Durch die Kombination des theoretischen Wissens mit zahlreichen praktischen Übungen werden Sie die Anwendung von Best Practices kennenlernen. Dies wird Sie in die Lage versetzen, mit NiFi skalierbare, hochverfügbare und sehr performante Lösungen zu entwickeln.

Course Content

Tag 1:

  • Grundlagen: Was ist Apache NiFi, Definition der wichtigsten Begriffe (FlowFile, Processor, Process Group, Controller etc.)
  • Überblick über NiFi Komponenten: Processors (Ingestion, Routing, Mediation, Database Access etc.), Repositories (Provenance, Content, FlowFile, Database Repository), Process Groups, Controller Services
  • Monitoring NiFi: Logging, Site-to-Site Reporting, Scripting, Reportig Tasks
  • Best Practices: Repository Handling, Memory Settings, Konfiguration

Tag 2:

  • NiFi im Cluster-Betrieb: Terminologie, ZooKeeper, Cluster-Setup
  • NiFi Registry: Versionskontrolle für DataFlows, Continuous Integration
  • Record-based Processing: Schema-Definition und Verwendung
  • Extending NiFi: Scripting, Implementierung eines Custom Processors
  • NiFi API & Toolkit: Interaktionen mit NiFi via REST API und dem Toolkit

Prices & Delivery methods

Online Training

Duration
2 days

Price
  • 1,545.— €
Classroom Training

Duration
2 days

Price
  • Germany: 1,545.— €
 

Schedule

Instructor-led Online Training:   Course conducted online in a virtual classroom.

German

Time zone: Central European Time (CET)   ±1 hour

Online Training Time zone: Central European Summer Time (CEST) Course language: German