Hands-on with Apache NiFi and MiNiFi

06/13/2017 - 14:30 to 15:10
Moon Lounge
long talk (40 min)

Session abstract: 

This talk will provide a hands on introduction to Apache NiFi and MiNiFi. Focusing on how to use them to securely, efficiently, and reliably collect data from the edge, curate and deliver it to other tiers in a streaming pipeline. This will be a very interactive session to ensure all participants understand the how and why of Apache NiFi and MiNiFi. We will cover the following topics:

Apache NiFi Overview

  1. Describe Apache NiFi and its use cases.
  2. Describe NiFi Architecture

Core Concepts

  1. Understand Nifi Features and Characteristics.
  2. Understand NiFi user interface in depth.
  3. Understand Processors
  4. Understand Connections
  5. Understand Processor Groups
  6. Understand Remote Processor Groups
  7. Explain Data Provenance in NiFi
  8. Understand Concepts of NiFi Cluster

Designing Data Flows

  1. Understand how to build a DataFlow using NiFi
  2. Learn how to optimize a DataFlow
  3. Learn how to use NiFi Expression language and its use.
  4. Learn about Attributes and Templates in NiFi


  1. Overview
  2. Use Cases
  3. Integrating with NiFi