Learn about Apache NiFi and the value we find in the open source platform for secure data extraction and manipulation.
*Apache NiFi Overview is a broad overview of how the platform approaches data management and it's user interface.
*Apache NiFi is valuable for business because it's modular and can replace expensive ETL tools.
*Apache NiFi has advantages such as being able to run on any device that runs Java.
*Apache NiFi easy to implement for any business looking to handle big data on a budget.
*Find out where to get the latest version of Apache NiFi for Free.
*Want to learn more about effective data management?
Read the original blog at http://www.ssglimited.com/what-is-apache-nifi/
2. Outline
Apache NiFi Overview
How is Apache NiFi valuable for business?
NiFi Advantages
Is Apache NiFi easy to implement?
How do I get Apache NiFi?
Want to learn more about effective data
management?
3. Apache NiFi is “an easy to use, powerful, and
reliable system to process and distribute
data.” In simpler terms, NiFi is a system for
moving, filtering, and enhancing data with
point source security and a nice UI wrapper.
4. NiFi has a very intuitive UI that allows for
data flows to be built, updated, or removed
quickly with minimal manual intervention
required.
Unlike bulky and expensive all in one ETL tools, such as
Informatica or DataStage, NiFi does not do all things for all
people. Instead, what it excels at is data extraction (the ‘E’),
filtering, and enrichment while also providing chain of
custody security for your data. (NiFi was an NSA project, so
security is robust and production tested).
Apache NiFi Overview
5. Flows are made up of a series
of processors each with a specific task.
These flows can be saved as templates and templates can be
combined into more complex flows and quickly replicated
across multiple servers again and again with minimal effort
(try doing that easily in Informatica).
Apache NiFi Overview
6. While NiFi can run centrally on a server or in
your data center, thanks to NiFi’s small
footprint and data prioritization abilities,
NiFi can run on small portable single board
computers (think Raspberry Pi).
Poor connections are death for normal tools, however
NiFi can prioritize and queue your data to ensure you
get the data you need when the connection is up
without the risk of losing a critical piece of data.
Apache NiFi Overview
7. Data source and destination-agnostic.
Provides connection processors for many
data sources – new ones can be
developed quickly.
Runs on any device that runs Java.
Build in one place, copy to anywhere
else.
Good for places with limited connectivity.
Built in Messaging prioritization.
What Are The Advantages of NiFi?
8. How is Apache NiFi valuable for business?
Do you like saving money? Apache NiFi is
free to license, and support packages are
available from Hortonworks as part of
their Hortonworks Data Flow platform.
NiFi requires little development to deploy, modular (due to
processors) and easy to maintain. In some cases, Apache
NiFi can replace other more expensive ETL tools. Using NiFi
as the ‘E’ tool (and possibly ‘T’ and ‘L’ in non-transformation
cases) has the potential to deliver huge cost savings.
9. How is Apache NiFi valuable for business?
NiFi also lets you watch what is happening to
your data (data-in-motion as Hortonworks has
coined it) as it moves from one data source to
another.
Unlike traditional static data processing
methods, this allows for real-time or near real-
time data availability of information, access to
real-time analytics, etc. No more waiting for
traditional, lumbering data management
processes to run. You can now view data-
matched occurrences as they are happening.
10. Is Apache NiFi easy to implement?
With NiFi, there really isn’t a complicated
implementation solution for your developers and
IT team.
The code base is available and written in Java
and Scala. There are built in classes to help with
XML, JSON, Avro, or other formatted data. The
code is (mostly) clean, simple (in an elegant sort
of way), and easy to follow. There is also already
a dedicated and very responsive community
around the product to help if you need to do
something new or have an issue or a question.
11. How do I get Apache Nifi?
You can download NiFi directly from the Apache
NiFi website. It is also supported by Hortonworks
and is directly available from Hortonworks
as HDF. Grab a copy from one of the sources
below.
12. Need Help With Your Data Quality?
Your next big data projects
requires proper management
and quality data. Don’t start off
on the wrong foot – download
our Data Quality Assessment
Guide to ensure success.
Download Your
Free
Data Quality
Assessment
Guide
13. Want to learn more on effective data management?
This presentation is part of a series entitled “Managing Data in
the Moment: A New Paradigm for the Age of Big Data”.
Visit www.ssglimited.com to read more Apache NiFi and how
we are using the awesomeness that is Kafka + NiFi + Spark +
Storm + Flume (Flafka) + RDBMS/Cassandra/HDFS.
Future blogs will discuss topics such as: how to build an entire
data management and analytics framework with Kafka as your
foundation, how to lower costs by extending a schema registry
across your enterprise, and breaking from the traditional data
management models toward a new, more flexible, future.
14. Contact Us
SSG Limited helps clients solve the tough problems they
face with their enterprise software investments. The
company consults around five critical business areas:
Billing and Revenue Management (Oracle BRM), Master
Data Management, Data Security, Data Governance and
Enterprise Data Integration. SSG is an Oracle Gold Business
Partner and an Informatica Elite Business Partner.
Do you need help with developing a solution to your data
management problems? Give us a call or visit our website
today!
SSG Limited
801 East Campbell Road Suite 350
Richardson , TX 75081
214-333-2000
info@ssglimited.com
Editor's Notes
This is for slideshare, wording is should remain the same to keep keywords.