Try our new research platform with insights from 80,000+ expert users

Apache NiFi vs Azure Stream Analytics comparison

 

Comparison Buyer's Guide

Executive Summary
 

Categories and Ranking

Apache NiFi
Average Rating
7.8
Number of Reviews
11
Ranking in other categories
Compute Service (8th)
Azure Stream Analytics
Average Rating
8.0
Reviews Sentiment
6.9
Number of Reviews
24
Ranking in other categories
Streaming Analytics (4th)
 

Mindshare comparison

Apache NiFi and Azure Stream Analytics aren’t in the same category and serve different purposes. Apache NiFi is designed for Compute Service and holds a mindshare of 7.9%, up 6.0% compared to last year.
Azure Stream Analytics, on the other hand, focuses on Streaming Analytics, holds 12.5% mindshare, down 13.6% since last year.
Compute Service
Streaming Analytics
 

Featured Reviews

Bruno_Silva - PeerSpot reviewer
Very easy to schedule jobs that realize improvements and monetize
The use case templates could be more precise to typical business needs. Available templates and model workflows are very high-level so don't really match real needs. It would help to have templates that allow us to see business opportunities. It would help to be able to copy workflow to another device rather than having to ingest it.
Sudhendra Umarji - PeerSpot reviewer
Easy to set up and user-friendly, but could be priced better
I haven't come across missing items. It does what I need it to do. The pricing is a little bit high. The UI should be a little bit better from a usability perspective. The endpoint, if you are outsourcing to a third party, should have easier APIs. I'd like to have more destination sources available to us.

Quotes from Members

We asked business professionals to review the solutions they use. Here are some excerpts of what they said:
 

Pros

"The initial setup is very easy."
"We can integrate the tool with other applications easily."
"The most valuable feature has been the range of clients and the range of connectors that we could use."
"It's an automated flow, where you can build a flow from source to destination, then do the transformation in between."
"Visually, this is a good product."
"The user interface is good and makes it easy to design very popular workflows."
"The initial setup is very easy. I would rate my experience with the initial setup a ten out of ten, where one point is difficult, and ten points are easy."
"Apache NiFi is user-friendly. Its most valuable features for handling large volumes of data include its multitude of integrated endpoints and clients and the ability to create cron jobs to run tasks at regular intervals."
"We use Azure Stream Analytics for simulation and internal activities."
"It's easy to implement and maintain pipelines with minimal complexity."
"I like the way the UI looks, and the real-time analytics service is aligned to this. That can be helpful if I have to use this on a production service."
"The most valuable features of Azure Stream Analytics are the ease of provisioning and the interface is not terribly complex."
"The integrations for this solution are easy to use and there is flexibility in integrating the tool with Azure Stream Analytics."
"It's a product that can scale."
"The solution has a lot of functionality that can be pushed out to companies."
"The solution's technical support is good."
 

Cons

"I think the UI interface needs to be more user-friendly."
"There should be a better way to integrate a development environment with local tools."
"The use case templates could be more precise to typical business needs."
"There is room for improvement in integration with SSO. For example, NiFi does not have any integration with SSO. And if I want to give some kind of rollback access control across the organization. That is not possible."
"The overall stability of this solution could be improved. In a future release, we would like to have access to more features that could be used in a parallel way. This would provide more freedom with processing."
"There are some claims that NiFi is cloud-native but we have tested it, and it's not."
"The tool should incorporate more tutorials for advanced use cases. It has tutorials for simple use cases."
"More features must be added to the product."
"The UI should be a little bit better from a usability perspective."
"The collection and analysis of historical data could be better."
"Azure Stream Analytics is challenging to customize because it's not very flexible."
"The solution's interface could be simpler to understand for non-technical people."
"Easier scalability and more detailed job monitoring features would be helpful."
"The solution doesn't handle large data packets very efficiently, which could be improved upon."
"The only challenge was that the streaming analytics area in Azure Stream Analytics could not meet our company's expectations, making it a component where improvements are required."
"Sometimes when we connect Power BI, there is a delay or it throws up some errors, so we're not sure."
 

Pricing and Cost Advice

"I used the tool's free version."
"The solution is open-source."
"It's an open-source solution."
"We use the free version of Apache NiFi."
"We pay approximately $500,000 a year. It's approximately $10,000 a year per license."
"The current price is substantial."
"The cost of this solution is less than competitors such as Amazon or Google Cloud."
"I rate the price of Azure Stream Analytics a four out of five."
"Azure Stream Analytics is a little bit expensive."
"The licensing for this product is payable on a 'pay as you go' basis. This means that the cost is only based on data volume, and the frequency that the solution is used."
"There are different tiers based on retention policies. There are four tiers. The pricing varies based on steaming units and tiers. The standard pricing is $10/hour."
"When scaling up, the pricing for Azure Stream Analytics can get relatively high. Considering its capabilities compared to other solutions, I would rate it a seven out of ten for cost. However, we've found ways to optimize costs using tools like Databricks for specific tasks."
report
Use our free recommendation engine to learn which Compute Service solutions are best for your needs.
824,067 professionals have used our research since 2012.
 

Top Industries

By visitors reading reviews
Financial Services Firm
19%
Computer Software Company
15%
Manufacturing Company
8%
Retailer
6%
Computer Software Company
15%
Financial Services Firm
14%
Manufacturing Company
9%
Insurance Company
6%
 

Company Size

By reviewers
Large Enterprise
Midsize Enterprise
Small Business
 

Questions from the Community

What needs improvement with Apache NiFi?
The tool should incorporate more tutorials for advanced use cases. It has tutorials for simple use cases.
Which would you choose - Databricks or Azure Stream Analytics?
Databricks is an easy-to-set-up and versatile tool for data management, analysis, and business analytics. For analytics teams that have to interpret data to further the business goals of their orga...
What is your experience regarding pricing and costs for Azure Stream Analytics?
Stream Analytics is cheaper, especially for small-scale requirements or telemetry needs. However, for enterprise-level data handling, structured streaming with Databricks might be more cost-effecti...
What needs improvement with Azure Stream Analytics?
More flexibility in terms of writing queries and accommodating additional facilities would be beneficial. The complexity of handling messages that need decoding and contain different characters sho...
 

Also Known As

No data available
ASA
 

Learn More

 

Overview

 

Sample Customers

Macquarie Telecom Group, Dovestech, Slovak Telekom, Looker, Hastings Group
Rockwell Automation, Milliman, Honeywell Building Solutions, Arcoflex Automation Solutions, Real Madrid C.F., Aerocrine, Ziosk, Tacoma Public Schools, P97 Networks
Find out what your peers are saying about Amazon Web Services (AWS), Apache, Spot by NetApp and others in Compute Service. Updated: December 2024.
824,067 professionals have used our research since 2012.