unsubbed.co

Apache nifi

Apache nifi gives you niFi: Secure, automated data processing on your own infrastructure.

Overview

Apache NiFi Apache NiFi is an easy to use, powerful, and reliable system to process and distribute data The project has 6K+ GitHub stars and is licensed under Apache-2.0.

Key Features

Source: GitHub README

  • Browser User Interface
  • Seamless experience for design, control, and monitoring
  • Runtime management and versioned pipelines
  • Secure by default with HTTPS
  • Scalable Processing
  • Configurable prioritization for throughput and latency
  • Guaranteed delivery with retry and backoff strategies
  • Horizontal scaling with clustering
  • Provenance Tracking
  • Searchable history with configurable attributes

Getting Started

Source: GitHub README

Project guides provide extensive documentation for installing and extending the application.

  • Getting Started
  • User Guide
  • Administrator Guide
  • Developer Guide

Normalized Features

Source: tool-features-normalized.json

charts, docker, encryption, plugins, rbac, rest api, ssl tls, sso.

Features

Authentication & Access

  • Role-Based Access Control
  • Single Sign-On (SSO)

Integrations & APIs

  • Plugin / Extension System
  • REST API

Analytics & Reporting

  • Charts & Graphs

Security & Privacy

  • Encryption
  • SSL / TLS / HTTPS