blob: 895eea230459e56e20168381a5eadf9d7f100f1a [file] [log] [blame]
---
title: Apache NiFi
---
<div class="large-space"></div>
<div class="row">
<div class="medium-6 large-5 columns">
<div class="row">
<div class="large-12 columns">
<!--<h1 id="nifi-landing" class="right-text nifi-txt">
<span>
Apache <span class="ni">ni</span><span class="fi">fi</span>
</span>
</h1>-->
<img id="logo" src="{{assets}}/images/apache-nifi-logo.svg" alt="Apache NiFi logo">
</div>
</div>
<div class="row">
<div class="large-12 columns">
<p class="description">
An easy to use, powerful, and reliable system to process and distribute data.
</p>
</div>
</div>
</div>
<div class="medium-6 large-7 columns">
<a class="th" href="{{assets}}/images/flow.png">
<img id="flow" src="{{assets}}/images/flow-th.png" alt="NiFi flow">
</a>
</div>
<div class="clear"></div>
</div>
<div class="large-space"></div>
<div class="row">
<div class="large-12 columns features">
<h2>Features</h2>
</div>
</div>
<div class="medium-space"></div>
<div class="row">
<div class="large-12 columns">
<p class="description">
Apache NiFi supports powerful and scalable directed graphs of data routing, transformation, and system mediation logic. Some of the high-level capabilities and objectives of Apache NiFi include:
</p>
<ul>
<li>Web-based user interface
<ul><li>Seamless experience between design, control, feedback, and monitoring</li></ul>
</li>
<li>Highly configurable
<ul>
<li>Loss tolerant vs guaranteed delivery</li>
<li>Low latency vs high throughput</li>
<li>Dynamic prioritization</li>
<li>Flow can be modified at runtime</li>
<li>Back pressure</li>
</ul>
</li>
<li>Data Provenance
<ul><li>Track dataflow from beginning to end</li></ul>
</li>
<li>Designed for extension
<ul>
<li>Build your own processors and more</li>
<li>Enables rapid development and effective testing</li>
</ul>
</li>
<li>Secure
<ul>
<li>SSL, SSH, HTTPS, encrypted content, etc...</li>
<li>Multi-tenant authorization and internal authorization/policy management</li>
</ul>
</li>
</ul>
</div>
</div>