Apache NiFi on AWS

Apache NiFi is an essential platform for building robust, secure, and flexible data pipelines. NiFi is a great fit for getting your data into the Amazon Web Services cloud, and a great tool for feeding data to AWS analytics services.

Connect Your Data...

NiFi is optimized for data ingestion pipeline development and operation, with built-in support for popular open-source data platforms and protocols.

  • Build and monitor data flows with NiFi's interactive UI.
  • Connect to open-source data systems like Spark, Kafka, Hadoop, HDFS, Hive, HBase, Solr, and ElasticSearch.
  • Use common protocols including HTTP(S), JMS, TCP, and (S)FTP.
  • Develop custom data flow components within NiFi's robust framework.
Learn more about Apache NiFi data flows.

...to Your Cloud

NiFi is a great fit for getting your data into the Amazon Web Services cloud.

  • Feed data to AWS analytics products like Redshift, EMR, Athena, QuickSight, and RDS databases.
  • Build on foundational AWS services like S3, SQS, SNS, Kinesis, Lambda, and DynamoDB.
  • Deploy on AWS to take advantage of strong AWS security, management tools like CloudWatch, and proximity to AWS data services.

Planning a NiFi Installation on AWS

Resources to get you started.

Choosing an EC2 Instance Type

What EC2 instance types work best for NiFi? A good start is an m4.large. If you would like to know why, or what to consider for your installation, read Selecting an EC2 Instance Type for more.

AWS Marketplace Launch Instructions

Need some help getting started? Read Launching Apache NiFi on AWS for details on launching and configuring a BatchIQ AMI for Apache NiFi.

Blast Off Blast Off

Get started with Apache NiFi data flow programming immediately, with BatchIQ instances on demand. Pay only for what you use.

Secure Stay Secure

Keep your data secure within your AWS account, in your VPC, under your control. Meet your compliance and reliability needs.

Support Stay Covered

Stay supported with BatchIQ support for NiFi on AWS. Get the planning, training, monitoring, and incident assistance to match your use case.

Launch instantly from the AWS Marketplace

No contracts. Pay only for what you use.

$ 0.00 / hour
per instance
Small or medium instance
Basic AMI support
No contract
$ 0.25 / hour
per instance
Any instance size
Priority AMI and NiFi support
No contract