What's New

Improved Python Support and IBM DSX Integration

Develop and deploy Streams applications in Python without installing Streams. You can also develop applications right from your browser using IBM Data Science Experience platform, and more!

Streams 4.2

Write applications in pure Java, Scala or Python, score data streams with Spark MLlib, follow your data with lineage and governace and much more!

Analytics on the Edge

Streams V4.2 integrates with Apache Edgent (incubating) to enable analytics from the center to the edge.

Samples

Check out over 100 readily usable examples, from very simple to complex.

Videos: Streams in Action

The Age of Analytics has begun. When you need answers now, IBM Streams is your solution.

IBM Streams Introduction


Learn Streams in 5 minutes

IBM Streams + Excel


Streaming Data in Microsoft Excel

Build Apps in Minutes


Building Apps in the Streams Studio IDE

IBM Streaming Analytics on Bluemix


Deploying Apps on Bluemix

Explore

Faster analytics made easy.

Tutorials

Central hub containing online courses, guides, and labs to help you learn about IBM Streams.

Starter Kits

Get started on your projects by building upon beginner-friendly starter kits .

Streaming Analytics Samples

Try one of numerous sample applications to learn more about the Streaming Analytics service.

Toolkits

View a categorized summary of all the toolkits available to IBM Streams. Available to easily download and use.