Skip to main content
TrustRadius
IBM Streams

IBM Streams

Overview

What is IBM Streams?

A real-time analytics solution that turns fast-moving volumes and varieties into insights. Streams evaluates a broad range of streaming data — unstructured text, video, audio, geospatial and sensor — helping organizations spot opportunities and risks as they happen.Its Eclipse-based, visual…

Read more
Recent Reviews

Streaming Live analysis

9 out of 10
February 14, 2019
Incentivized
IBM Streaming Analytics is being used to analyze real time data. This is limited to the IT Department in analyses of logs and problem …
Continue reading
Read all reviews

Awards

Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards

Popular Features

View all 9 features
  • Visualization Dashboards (5)
    10.0
    100%
  • Data Ingestion from Multiple Data Sources (5)
    9.0
    90%
  • Machine Learning Automation (5)
    9.0
    90%
  • Real-Time Data Analysis (5)
    8.0
    80%
Return to navigation

Pricing

View all pricing
N/A
Unavailable

What is IBM Streams?

A real-time analytics solution that turns fast-moving volumes and varieties into insights. Streams evaluates a broad range of streaming data — unstructured text, video, audio, geospatial and sensor — helping organizations spot opportunities and risks as they happen. Its Eclipse-based, visual…

Entry-level set up fee?

  • Setup fee optional
For the latest information on pricing, visithttps://console.bluemix.net/catalog/ser…

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services

Would you like us to let the vendor know that you want pricing?

1 person also want pricing

Alternatives Pricing

What is Striim?

Striim is an enterprise-grade platform that offers continuous real-time data ingestion, high-speed in-flight stream processing, and sub-second delivery of data to cloud and on-premises endpoints.

What is Elecard StreamEye Studio?

Elecard StreamEye - a software tool for professionals in the video compression field. It enables in-depth bitstream analysis to macroblock level, codec parameters inspection. MPEG-1, MPEG-2, AVC/H.264, HEVC/H.265, AV1, VP9, VVC (preview version). Finding an issue in the elementary stream that may…

Return to navigation

Product Demos

Acquire, Analyze and Act in Real Time with IBM Streams

YouTube
Return to navigation

Features

Streaming Analytics

Streaming Analytics is performing analytic computations on streaming data. Data streams can come from devices, sensors, websites, social media, applications, infrastructure systems, and more.

8.3
Avg 8.1
Return to navigation

Product Details

What is IBM Streams?

A real-time analytics solution that turns fast-moving volumes and varieties into insights. Streams evaluates a broad range of streaming data — unstructured text, video, audio, geospatial and sensor — helping organizations spot opportunities and risks as they happen.

Its Eclipse-based, visual IDE lets solution architects visually build applications or use familiar programming languages like Java™, Scala or Python. Data engineers can connect with virtually any data source — whether structured, unstructured or streaming — and integrate with Hadoop, Spark and other data infrastructures.

Built-in domain analytics — like machine learning, natural language, spatial-temporal, text, and acoustics — create adaptive stream applications.

IBM Streams Integrations

IBM Streams Competitors

IBM Streams Technical Details

Operating SystemsUnspecified
Mobile ApplicationNo
Supported CountriesUnited States, United Kingdom, Australia, Germany
Supported LanguagesEnglish, French, German, Italian, Japanese, Korean, Portugese/Brazil, Spanish, Chinese simplified, Chinese traditional

Frequently Asked Questions

Azure Stream Analytics and Amazon Kinesis are common alternatives for IBM Streams.

Reviewers rate Visualization Dashboards highest, with a score of 10.

The most common users of IBM Streams are from Small Businesses (1-50 employees).
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(62)

Reviews

(1-5 of 5)
Companies can't remove reviews or game the system. Here's why
Score 9 out of 10
Vetted Review
Verified User
Incentivized
I use IBM Streaming Analytics as a data analytics tool for a graduate class for business students in my university's college of business. It is used as a tool to teach big data analysis for data in motion. These students have no prior programming experience. The tool offers a visual programming interface that is very intuitive to learn so the user can focus more on business applications. After only one tutorial session, students are able to use the tool in building an application for monitoring the bike distractions in the city of Chicago using DIVVY datasets. It is a part of a class business project for improving business shares and efficiency for DIVVY.
  • Intuitive Visual Programming Interface
  • Integration with other analytics via Watson Studio
  • Very vibrant user communities for sharing ideas for applications
  • Can use more default settings for some of the parameters
  • Include more tutorials for cross-data analytic services applications
Great for end-user computing so that business professionals can try out different ideas firsthand for proof-of-concept experiments. Can be scaled up later by IT professionals. If you want to use other machine learning tools, IBM streaming is well integrated with other analytic services so that you don't have to leave IBM Watson Studio. Personally, I have not stressed testing real big data applications using this tool.
Streaming Analytics (9)
65.55555555555556%
6.6
Real-Time Data Analysis
80%
8.0
Visualization Dashboards
100%
10.0
Data Ingestion from Multiple Data Sources
90%
9.0
Low Latency
N/A
N/A
Integrated Development Tools
80%
8.0
Data wrangling and preparation
80%
8.0
Linear Scale-Out
N/A
N/A
Machine Learning Automation
90%
9.0
Data Enrichment
70%
7.0
  • Low learning curve for non-programmers
  • Accessible to big data platform
  • Accessible to other data analytic services under one roof
There are well explained tutorials to get the user started. If you are looking for business application ideas, the user community offers a diversity of applications. It is very easy to launch applications on the cloud and can integrate with other analytic tools available on Watson Studio. It takes away the burden of the technology so that users can focus on business innovations.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
Streams was considered for SENS IoT platform for analytics of real time data from mobile phones, WiFi access points and devices in Sensitel SENS platform. We used the on premise version and evaluated the cloud version as well.
  • Query analysis of real time streaming data
  • Filter out events based on time windows
  • Scalability for large scale data, production tested
  • Integration with big data
  • Ability to write complex business rules
  • Interface and packaging
Well suited for:
Healthcare emergency room acute condition onset detection
Machine failure and anomaly detection
Streaming Analytics (9)
64.44444444444444%
6.4
Real-Time Data Analysis
90%
9.0
Visualization Dashboards
80%
8.0
Data Ingestion from Multiple Data Sources
70%
7.0
Low Latency
90%
9.0
Integrated Development Tools
60%
6.0
Data wrangling and preparation
70%
7.0
Linear Scale-Out
N/A
N/A
Machine Learning Automation
50%
5.0
Data Enrichment
70%
7.0
  • Awesome product for some really difficult use cases
  • Reduces storage requirements
  • Makes writing rules easy
Coral8, some open source tools
Hadoop, Watson Studio (formerly IBM Data Science Experience), JIRA Software
John Nguyen | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
I am currently working as a Data Analyst for ATG travel group. We are currently moving our database to IBM Cloud. I am using Streaming Analytics to pull the data from the cloud and manipulating the data to answer research questions. Streaming Analytics will also be able to help my company to make dashboards from the data that I will be using.
  • User friendly
  • Works pretty quick
  • Shows how data are transported
  • User interface. Takes time to get used to.
IBM Streaming Analytics is great for big data management.
Streaming Analytics (9)
31.11111111111111%
3.1
Real-Time Data Analysis
70%
7.0
Visualization Dashboards
70%
7.0
Data Ingestion from Multiple Data Sources
70%
7.0
Low Latency
N/A
N/A
Integrated Development Tools
N/A
N/A
Data wrangling and preparation
N/A
N/A
Linear Scale-Out
N/A
N/A
Machine Learning Automation
70%
7.0
Data Enrichment
N/A
N/A
  • Makes it quick
  • Saves my company a lot of money
Well, I recently got hired 3 weeks ago and am still exploring IBM Streaming Analytics. What I heard is that it is much better than its competitors.
February 14, 2019

Streaming Live analysis

Score 9 out of 10
Vetted Review
Verified User
Incentivized
IBM Streaming Analytics is being used to analyze real time data. This is limited to the IT Department in analyses of logs and problem determination, analysis and resolution. Error logs are redirected to a stream of text DISK_ERRx (X, can be 1, 2, 3, or 4). Errors are either temporary or permanent. We are able to address the problem of determining and grouping errors into classes.
  • Streaming is able to perform analytics operations and pattern detection in real time on real-time data from multiple systems or sources.
  • IBM Streams allows for the ability to program and link to IDE for collaboration with other applications
  • Integration with Business Process Automation
  • Cost and platform availability
  • Integration with cognitive decision making and execution
  • Improvement in Graphical user interface
IBM Streaming Analytics is well suited in cases where you have raw live data, the need to check data and react based on selected or identified metrics in a way to either prevent or take appropriate action in the way you would in a workflow process approver, reviewer scenario. Less appropriate for unrelated, random non patterned data
Streaming Analytics (9)
74.44444444444444%
7.4
Real-Time Data Analysis
90%
9.0
Visualization Dashboards
80%
8.0
Data Ingestion from Multiple Data Sources
100%
10.0
Low Latency
100%
10.0
Integrated Development Tools
50%
5.0
Data wrangling and preparation
70%
7.0
Linear Scale-Out
90%
9.0
Machine Learning Automation
20%
2.0
Data Enrichment
70%
7.0
  • Ability to do more with less
  • Admins and data analyst can now focus on more thinking tasks
  • No negative impacts yet
Zhaoyan Lyu | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User
Incentivized
I'm using IBM DSx, which is now known as Watson Studio. Honestly speaking, this platform is updating quite often, which make it hard to learn all functions. IBM Streams is one of them and I haven't figured out all possibilities it got. And tutorials are rather hard to find and some tutorials are out of date. I hope there could be more tutorials for different application examples.
  • Connection to other functions
  • Visualized interface
  • Accessible anywhere via browser
  • Lack of supporting material
  • Frequent update
All kinds of IoT projects which require a runtime environment can take advantage of IBM Streams.
  • It provides easy internet service via IBM cloud
  • But still need more functions, and tutorials
  • Watson Studio, Notebook and Node-Red
Basically, I am building an IoT project. IBM cloud is a great platform for connecting all kinds of functions and make it work. To me, IBM Streams is just one of them. Any IoT project is custom made. So engineers have to think carefully how to use least resources to make the system work, especially when it comes to renting service on the clouds. Thus, it would be great if you can provide an expense compare interface, where it lists the charge of all kinds of service.
Return to navigation