Using Apache Nifi for Enterprise Workflow Automation

What is Apache NiFi?

Where does NiFi Shine?

  • retrieves and moves files from disk or network storage
  • supports file transfer protocols like FTP and SFTP
  • supports event streaming using Kafka
  • supports HDFS (Apache Hadoop)
  • connect to AWS services such as S3, SNS, Lambda, SQS and DynamoDB. For instance, creating a schedule that polls an AWS S3 bucket for incoming files
  • connect to Azure services such as Blob and Queue Storage, EventHub, CosmosDb
  • connect to Google Cloud Services.
  • connect to Slack
  • support for IMAP, Mail, JMS
  • Connections to SQL databases and other data sources including NoSQL databases like Cassandra and MongoDB
  • support for ElasticSearch
  • Web Services and REST API endpoints
  • Script execution

Best Features Provided by NiFi

Some Cons but not Show Stoppers

Conclusion

--

--

--

We solve problems and improve business processes through technology. https://intelligentpathways.com.au/

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Django-crispy-forms: Clean Horizontal Multiple Choice Fields

Day 15: The “Reverse Linked List” Problem

Customize or Extend Python Third-Party Modules Using Partial Function

Installing a Highly-Available OpenShift Origin Cluster

Hello, this is Daryl a software engineering student.I

My First Week At Lambda School

Clone of Dev.to

How Much HTML and CSS Should You Know To Develop?

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Intelligent Pathways

Intelligent Pathways

We solve problems and improve business processes through technology. https://intelligentpathways.com.au/

More from Medium

Copy S3 bucket contents across region

Interface Endpoints Use Case

A Brief Overview — Challenges In Cloud Computing

Install Openshift CRC on your Laptop/Desktop/Workstation — RHEL8/RockyLinux8

Install Openshift CRC on your Laptop/Desktop/Workstation - RHEL8/RockyLinux8