New to Streams? Start Here

 View Only

New to Streams? Start Here 

Tue August 25, 2020 04:55 PM

If you're new to Streams, this page has all you need to get started.

What is IBM Streams for?

IBM Streams allows you to create streaming analytics applications. It is a platform for fast analysis of large volumes of data from a variety of sources.

This short video gives an overview of Streams features, including its ability to score machine learning models in real time.
It also includes a short demo of Streams applications running in IBM Cloud Pak for Data.

Streams overview

Read more  in this introductory article on IBM Developer.

How do I install Streams?

Cloud Pak for Data: The Streams runtime is available as an add-on in IBM Cloud Pak for Data.
See the documentation for how to install it.

IBM Cloud: Streams is also available as a service on the public IBM Cloud.

How can I try Streams?

There are several ways to get started.

Create applications with Streams flows IDE

Follow the learning path to get started using Streams Flows, a lightweight, drag-and-drop IDE for creating Streams applications. You will cover ingesting data from Kafka and scoring a model saved in Watson Machine Learning.

Cloud Pak for Data: Follow the Streams flows learning path for Cloud Pak for Data

Create Streams applications with Python

Use the Streams Python API to create applications that process streaming data with Python.

Cloud Pak for Data, Cloud Pak for Data as a Service, and local installations:  Follow the development guide to get started.

Develop applications with Streams Processing Language (SPL)

Streams Processing Language is specifically designed for creating Streams applications. You can use Microsoft Visual Studio Code (VS Code) or Atom, or Streams Studio to get started.

Follow the Streams Quick Start to learn the basics.

Create applications with Java

Follow the Java development guide.


More Resources




0 Favorited
0 Files