The Streams Quick Start Guide will first introduce the basic concepts and building blocks. Then, you will write, run and monitor a very simple SPL Streams application.
This guide will discuss the general principles behind streaming application development and demonstrate the benefits of the Java Application API in a sample application.
Creating an application to use IoT device data is made easier with the Streams IoT Starter Kit. It simplifies setting up the needed services in the IBM Cloud.
Get started with the water conservation starter kit, a prototype for a smarter, connected sprinkler system using Apache Edgent, IBM Streams and the Raspberry Pi.
This video gets you started on using the stock trades starter application to analyze stock quotes and compute the rolling average price for each company.
IBM Watson Studio
Learn to create and deploy Jupyter notebook apps from Watson Studio to the Streaming Analytics service on IBM Cloud.
Learn how to develop mediation applications using the Telecommunications Event Data Analytics toolkit.
Help
Help improve this site with new documentation/feedback or ask for help on the forums.
New Documentation
To request new documentation, please open an issue here.
Need Help?
If you need help in regards to Streams development, try asking a question here.
Feedback
To provide feedback on our documentation, please open an issue here.
Contributing
If you have ideas on how we can better document or explain some of the concepts, we would love to have your contribution! The streamsx.documentation site uses Github Pages and Jekyll markdown for our documentation.
To contribute, clone this project locally, make your changes, and create a pull request.
To learn more on how to do this, refer to the Contributing Links below.