9
© 2016 IBM Corporation Streaming Analytics for Bluemix Enhancements IBM Streams Version 4.2 Mike Branson STSM, Streams Cloud Architect For questions about this presentation contact [email protected]

Streaming Analytics for Bluemix Enhancements

  • Upload
    lisanl

  • View
    90

  • Download
    0

Embed Size (px)

Citation preview

© 2016 IBM Corporation

Streaming Analytics for Bluemix

Enhancements

IBM Streams Version 4.2

Mike Branson

STSM, Streams Cloud Architect

For questions about this presentation contact [email protected]

2 © 2016 IBM Corporation

Important Disclaimer

THE INFORMATION CONTAINED IN THIS PRESENTATION IS PROVIDED FOR INFORMATIONALPURPOSES ONLY.

WHILE EFFORTS WERE MADE TO VERIFY THE COMPLETENESS AND ACCURACY OF THEINFORMATION CONTAINED IN THIS PRESENTATION, IT IS PROVIDED “AS IS”, WITHOUT WARRANTYOF ANY KIND, EXPRESS OR IMPLIED.

IN ADDITION, THIS INFORMATION IS BASED ON IBM’S CURRENT PRODUCT PLANS AND STRATEGY,WHICH ARE SUBJECT TO CHANGE BY IBM WITHOUT NOTICE.

IBM SHALL NOT BE RESPONSIBLE FOR ANY DAMAGES ARISING OUT OF THE USE OF, OROTHERWISE RELATED TO, THIS PRESENTATION OR ANY OTHER DOCUMENTATION.

NOTHING CONTAINED IN THIS PRESENTATION IS INTENDED TO, OR SHALL HAVE THE EFFECT OF:

• CREATING ANY WARRANTY OR REPRESENTATION FROM IBM (OR ITS AFFILIATES OR ITS ORTHEIR SUPPLIERS AND/OR LICENSORS); OR

• ALTERING THE TERMS AND CONDITIONS OF THE APPLICABLE LICENSE AGREEMENTGOVERNING THE USE OF IBM SOFTWARE.

IBM’s statements regarding its plans, directions, and intent are subject to change orwithdrawal without notice at IBM’s sole discretion. Information regarding potentialfuture products is intended to outline our general product direction and it should notbe relied on in making a purchasing decision. The information mentioned regardingpotential future products is not a commitment, promise, or legal obligation to deliverany material, code or functionality. Information about potential future products maynot be incorporated into any contract. The development, release, and timing of anyfuture features or functionality described for our products remains at our solediscretion.

THIS INFORMATION IS BASED ON IBM’S CURRENT PRODUCT PLANS AND STRATEGY, WHICH ARE SUBJECT TO CHANGE BY IBM WITHOUT NOTICE.

IBM SHALL NOT BE RESPONSIBLE FOR ANY DAMAGES ARISING OUT OF THE USE OF, OR OTHERWISE RELATED TO, THIS PRESENTATION OR ANY OTHER DOCUMENTATION.

3 © 2016 IBM Corporation

Agenda

Overview - Streaming Analytics for Bluemix

Demo

What’s new in 4.2?

References and Links

4 © 2016 IBM Corporation

Overview - Streaming Analytics Service in Bluemix

Provides the capabilities of Streams in the Bluemix Cloud– Deploy any Streams application to run in the cloud

– The service has been generally available since October 2015

Users can create their Streams instance in seconds from the bluemix.net

web portal.– Streams instances can be used:

• interactively through the Streams web console or

• programmatically via the Streaming Analytics REST API

– Instances are created initially with two dedicated application nodes, but users can

dynamically resize their instance

– Streams instances in Bluemix are highly available

Streams apps must be developed locally before deploying (.sab file) to the

cloud

Demo

5 © 2016 IBM Corporation

What’s New in 4.2?

Streaming Analytics uses a continuous release model where new features

are made available throughout the year.

Target for Streams 4.2 availability in Bluemix is October 19th.– Streams Application Bundles (.sabs) compiled in a new Streams 4.2 environment will not

work with the cloud service until after the October 19 update.

– Streams Application Bundles (.sabs) compiled on earlier versions of Streams 4.x will still

be compatible with the 4.2 cloud service after the update.

What’s new in 4.2?Question:

What’s new in Streaming Analytics with Streams 4.2?

Answer:

Streams 4.2!

The remainder of this presentation will focus on:– New features delivered since the last Streams Developer’s Conference (Developer Days)

– What’s new in Streaming Analytics since Streams 4.1?

6 © 2016 IBM Corporation

Streaming Analytics - What’s new since Streams 4.1?

New features of the service– Streaming Analytics Development Guide

– Enabled use of Streams product REST API in the cloud

– Subscription Price Plan

– Auto-stop of idle PayGo instances

– Real-time Hangout Detection (Geospatial Analytics)

Integration with other Bluemix services– HDFS and HBase (BigInsights on Cloud)

– Object Storage

– RabbitMQ

– DashDB and SQL Database

– Secure Gateway

– Message Connect (experimental)

Additional demo and sample applications– Integration samples for each service listed under the the previous bullet

– Twitter Smackdown Sample for Development Guide

– Water Conservation Starter Kit

– Airport Sentiment Demo

New features of Streams 4.2 (next chart)

7 © 2016 IBM Corporation

Streaming Analytics – Exploiting new Streams 4.2 features

Most new Streams 4.2 features are relevant to and can be used with the

Streaming Analytics service in Bluemix:

– Edge to Center analytics for IoT use cases

– Development with Python & Jupyter Notebooks

– Compiled business rules

– Performance & application deployment improvements

– Automatic fusion & dynamic threading

– Inter host communication encryption*

– Toolkit improvements

8 © 2016 IBM Corporation

Additional Resources

Learning Roadmap for Streaming Analytics– Step-by-step roadmap for getting acquainted with Streams and Streaming Analytics in

Bluemix

– Links to overview materials, development guide, starter applications, sample applications,

demos, integration samples, etc.

Bluemix Streaming Analytics Development Guide– Great place to start if you’re already familiar with Streams development

– Step-by-step for creating Streams app that analyzes Twitter data and running it in the

cloud

Bluemix links:– Bluemix web portal: bluemix.net

– Streaming Analytics in Bluemix catalog

– Geospatial Analytics in Bluemix catalog

9 © 2016 IBM Corporation

Questions?