Developing Applications with Consistent Regions in Streams Studio for IBM InfoSphere Streams V4.0

6
© 2015 IBM Corporation Developing Applications with Consistent Regions in Streams Studio IBM InfoSphere Streams Version 4.0 Christian Guy InfoSphere Streams Studio Developer For questions about this presentation contact Christian Guy [email protected]

Transcript of Developing Applications with Consistent Regions in Streams Studio for IBM InfoSphere Streams V4.0

Page 1: Developing Applications with Consistent Regions in Streams Studio for IBM InfoSphere Streams V4.0

© 2015 IBM Corporation

Developing Applications with

Consistent Regions in Streams Studio

IBM InfoSphere Streams Version 4.0

Christian Guy

InfoSphere Streams Studio Developer

For questions about this presentation contact Christian Guy

[email protected]

Page 2: Developing Applications with Consistent Regions in Streams Studio for IBM InfoSphere Streams V4.0

2 © 2015 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.

Page 3: Developing Applications with Consistent Regions in Streams Studio for IBM InfoSphere Streams V4.0

3 © 2015 IBM Corporation

High-Level Overview

Consistent Region development support– Graphical Editor enhancements

• Add, edit, remove consistent and autonomous regions to a graph with right-click

menu and edit dialogs or using the properties view

• Consistent region layer and color scheme showing operator membership in

consistent regions

– SPL Editor enhancements• Content assist for adding consistent and autonomous annotations to operators

• Templates for creating consistent and autonomous annotations

Application Monitoring– Instance Graph enhancements

• Consistent region state layer to monitor the current state of a consistent region

• Consistent region graph color scheme

• Enhanced hover information for operators in consistent regions

– Metrics view enhancements• Consistent region metrics available for jobs

• Configurable alerts for consistent region metrics

Page 4: Developing Applications with Consistent Regions in Streams Studio for IBM InfoSphere Streams V4.0

4 © 2015 IBM Corporation

Demo

Page 5: Developing Applications with Consistent Regions in Streams Studio for IBM InfoSphere Streams V4.0

5 © 2015 IBM Corporation

Further Info

Using Streams Studio to develop applications with consistent regions -

https://developer.ibm.com/streamsdev/docs/using-streams-studio-develop-

applications-consistent-regions/

Consistent Region sample on GitHub -

https://github.com/IBMStreams/samples/tree/master/ConsistentRegions

Page 6: Developing Applications with Consistent Regions in Streams Studio for IBM InfoSphere Streams V4.0

6 © 2015 IBM Corporation

Questions?