SlideShare a Scribd company logo
© 2016 IBM Corporation
What’s New in IBM Streams V4.2
Mike Spicer
Distinguished Engineer - Lead Architect, IBM Streams
© 2016 IBM Corporation2
Important Disclaimer
2
 The information contained in this presentation is provided for informational purposes only.
 While efforts were made to verify the completeness and accuracy of the information contained in this
presentation, it is provided “as is”, without warranty of 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, or otherwise 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 or their suppliers and/or
licensors); or
 Altering the terms and conditions of the applicable license agreement governing the use of IBM
software.
 IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal
without notice at IBM’s sole discretion. Information regarding potential future products is intended to
outline our general product direction and it should not be relied on in making a purchasing decision.
The information mentioned regarding potential future products is not a commitment, promise, or legal
obligation to deliver any material, code or functionality. Information about potential future products
may not be incorporated into any contract. The development, release, and timing of any future
features or functionality described for our products remains at our sole discretion.
© 2016 IBM Corporation3
IBM Streams V4.2 Overview
 Edge to Center analytics for IoT use cases
• Integration with Apache Edgent and Watson IoT Platform
 Development with Python & Jupyter Notebooks
• Python application API to develop Streams apps entirely in Python
• Support for Python operators
 Business Rules integration
• Business rules editor and associated SPL Type generation
• Business Rules compiler for optimized execution
 Performance & application deployment improvements
 Automatic fusion & dynamic threading
 Security, serviceability & administration improvements
 New and improved toolkits
• Speech to text
© 2016 IBM Corporation4
Edge to Center analytics for IoT use cases
 Apache Edgent for analytics at the edge
• Programming model and lightweight embeddable runtime
• Functional Flow API
• Connectors and Runtime (executable graph of oplets)
• Dynamic control (Change queue size, change out of band data limits)
• Metrics (Optional, rich set of metrics using open source package)
• Open Source Apache Incubation Project
• Developed in the open at Apache using github and JIRA
 Streams Integration for Center to Edge Analytics
• Streams pluggable “Device Hub” interface with IoT Platform implementation
• Manage Edgent apps by device type from Streams
• Control Edgent apps from Streams apps
• Streams console shows summary health of devices and Edgent apps
• Edgent app connects to Streams via IoTP (automatically configured)
IBM Confidential
© 2016 IBM Corporation5
Streams, Edgent & Watson IoT Platform Integration
 Edgent for edge analytics – on device or gateway
• Lightweight embedded streaming analytics runtime
• Analyze events locally on the edge
• Reduce communication costs by only sending relevant events
 IBM Watson IoT Platform for optional device hub
• Device management
• Message broker (MQTT)
• Public device hub API supports custom device hub
• Includes message brokers like Kafka
 IBM Streams for streaming analytics
• High performance, full featured streaming analytics
• Build windows of state and correlate across devices
• Have access to data-of-record systems, e.g. medical history
• Control edge device based upon analytics
• Central job management/health summary
• Automatic application connectivity
IBM Watson IoT Platform
Device Hub
IBM Streams
Streaming Analytics
Edgent on Edge
Devices and Gateways
Cluster
Gateway
Edge
DeviceEdge
Device
Messaging
(MQTT, Kafka etc.)
© 2016 IBM Corporation6
Business Rules Integration
 Deep Integration of ODM Business Rules
 Tooling Integration
• Embedded Business Rules project in Streams Studio
• Business rules editor (ODM Rules Designer) in Streams Studio
• Generates SPL types from business rules
 Rules Compiler
• Business rules compiled to C++ operator(s)
• Can generate an Operator per rules package
 Dynamic update of rules for running applications
• Compiler generates new library for rules
• Ruleset Operator loads new library dynamically
© 2016 IBM Corporation7
Python Topology API
 Implement Streams applications entirely in Python
• Functional Flow API similar to Java Topology API
• Define topology with source, sink and operations
• Submit to standalone and distributed contexts
• Use existing Python modules
• Can use and invoke popular modules like SciKits
• Support for Python V3.5 with Anaconda
• Support for Python 2.7 planned
 Support for Jupyter notebooks
• Build and submit Python Streams application directly from notebook
• View stream data directly in python notebook
• Generate dynamically updating visualisations
 Support for Python functions as Streams operators
© 2016 IBM Corporation8
Python Topology API
© 2016 IBM Corporation9
Performance and Application Deployment Improvements
 Parallel Region Improvements
• Nested parallel regions
• Parallel split to send tuples to all channels
 Consistent Region Improvements
• Asynchronous non-blocking checkpoints
• Increase concurrency of establishing and restoring consistent states
• Streams Hyperstate Accelerator support for checkpoints
 Scheduling Improvements
• Better utilization across different sized resources
• The ability to reserve application resources for a specific purpose
 Job Configuration Overlays
• Submission time Configuration & parameters in separate config file
• Same application can be run with different configurations with no code changes
 Secure Application Configuration
• A set of properties accessible to applications by name
• Update notifications through JMX
• Scoped at Streams Domain or Instance level
© 2016 IBM Corporation10
Automatic Fusion and Dynamic Threading
 Pre V4.2 Behaviour
• Fusion determined at compile time
• Changes to fusion require a recompile
• Default 1 PE process per Operator
• Threads defined manually and statically
• Threaded ports
 New V4.2 Behaviour
• Fusion determined at submission time
• Default automatic fusion
• ~ 1 PE process per 4 Cores
• Based on resources available
• Optional directed fusion
• Specify number of PEs
• 1 to 1 Legacy behaviour
• Manual placement constraints take precedence
• Automatic threading determined at runtime
• Dynamically adjusts based on throughput
All fused
No fusing
© 2016 IBM Corporation11
Security, Serviceability and Administration Improvements
 Security Improvements
• Inter host communication encryption
• Management services and Inter PE connection using TLS/SSL
• Kerberos support
• Single Sign On (SSO) authentication
• Microsoft Active Directory Authentication through Kerberos Tokens
 Serviceability Improvements
• Improved defensive coding and error case handling
• Improved logging and troubleshooting
• Improved metrics and zookeeper monitoring
 Rolling Upgrades
• Domain can be upgraded to new version with instances and jobs running
• Each instance can be at a different version and upgraded independently
• Rolling upgrade of instance with jobs running planned for future release
 Console custom templates for hyperlink targets
 Streamtool Improvements
• Persistent command history in console mode
• Manage jobs by jobname
© 2016 IBM Corporation12
New and Improved Toolkits
 Speech to Text toolkit
• Converts audio input stream to text output
• Uses Watson Speech to text technology
 Open Source toolkits added to Product in V4.2
• Datetime Toolkit
• IoT Toolkit
• Connectivity with IoT platform
• JDBC toolkit
• JSON toolkit
• Network Toolkit
• Ingest, parse and process network packets
• Map ip addresses to locations, reassemble files from packets
 Geospatial toolkit enhancements
• Support for shared maps for matching points to a map (PointMapMatcher)
 Cybersecurity toolkit enhancements
• QRadar integration
• Improved algorithms
 Telecommunications Event Data Analytics (TEDA) toolkit enhancements
 DPS toolkit support for Streams Hyperstate accelerator
© 2016 IBM Corporation13
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
• Available in the US South, United Kingdom, and Sydney* Bluemix Regions
 Capabilities at the initial GA included:
• Integration with key Bluemix services such as Watson IoT, Message Hub, and Cloudant.
• Sample, demo and reference applications.
• Support for many Streams toolkits
 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 to the cloud
[ * syndicated in Sydney catalog with deployment in London]
© 2016 IBM Corporation14
Bluemix Streams 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 Service)
 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
• Twitter Smackdown Sample for Development Guide
• Water Conservation Starter Kit (IoT use case with Apache Edgent and IoT platform)
• Airport Sentiment Demo
© 2016 IBM Corporation15
Bluemix 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
 Target for Streams 4.2 availability in Bluemix is October 19th.
© 2016 IBM Corporation16
Find out more and download V4.2 QSE at STREAMSDEV
https://developer.ibm.com/streamsdev/
Streaming Analytics Service in Bluemix
https://console.ng.bluemix.net/catalog/services/streaming-analytics
Get involved in the Apache Edgent Community
http://edgent.incubator.apache.org/
THANK YOU

More Related Content

What's hot

IBM Streams Getting Started Resources
IBM Streams Getting Started ResourcesIBM Streams Getting Started Resources
IBM Streams Getting Started Resources
lisanl
 
Security Authentication and Authorization Service (AAS) for IBM InfoSphere St...
Security Authentication and Authorization Service (AAS) for IBM InfoSphere St...Security Authentication and Authorization Service (AAS) for IBM InfoSphere St...
Security Authentication and Authorization Service (AAS) for IBM InfoSphere St...
lisanl
 
3158 - Cloud Infrastructure & It Optimization - Application Performance Manag...
3158 - Cloud Infrastructure & It Optimization - Application Performance Manag...3158 - Cloud Infrastructure & It Optimization - Application Performance Manag...
3158 - Cloud Infrastructure & It Optimization - Application Performance Manag...
Sandeep Chellingi
 
PureSystems on the Private Cloud, John Kaemmerer and Gerry Novan, 11th Sept 14
PureSystems on the Private Cloud, John Kaemmerer and Gerry Novan, 11th Sept 14PureSystems on the Private Cloud, John Kaemmerer and Gerry Novan, 11th Sept 14
PureSystems on the Private Cloud, John Kaemmerer and Gerry Novan, 11th Sept 14
IBM Systems UKI
 
2397 The MQ Appliance as a messaging in a box and MQ MFT hub solution
2397 The MQ Appliance as a messaging in a box and MQ MFT hub solution2397 The MQ Appliance as a messaging in a box and MQ MFT hub solution
2397 The MQ Appliance as a messaging in a box and MQ MFT hub solution
Sandeep Chellingi
 
An Overview of IBM Streaming Analytics for Bluemix
An Overview of IBM Streaming Analytics for BluemixAn Overview of IBM Streaming Analytics for Bluemix
An Overview of IBM Streaming Analytics for Bluemix
lisanl
 
IBM PureSystems
IBM PureSystemsIBM PureSystems
IBM PureSystems
IBM WebSphereIndia
 
Consistent Regions in Specialized Toolkits for IBM InfoSphere Streams V4.0
Consistent Regions in Specialized Toolkits for IBM InfoSphere Streams V4.0Consistent Regions in Specialized Toolkits for IBM InfoSphere Streams V4.0
Consistent Regions in Specialized Toolkits for IBM InfoSphere Streams V4.0
lisanl
 
IBM Streams V4.1 and Incremental Checkpointing
IBM Streams V4.1 and Incremental CheckpointingIBM Streams V4.1 and Incremental Checkpointing
IBM Streams V4.1 and Incremental Checkpointing
lisanl
 
Ibm PureApplication system
Ibm PureApplication systemIbm PureApplication system
Ibm PureApplication system
khawkwf
 
Best Practices for Monitoring Your Cloud Environment and Applications
Best Practices for Monitoring Your Cloud Environment and ApplicationsBest Practices for Monitoring Your Cloud Environment and Applications
Best Practices for Monitoring Your Cloud Environment and Applications
Prolifics
 
IBM Streams V4.1 Integration with IBM Platform Symphony
IBM Streams V4.1 Integration with IBM Platform SymphonyIBM Streams V4.1 Integration with IBM Platform Symphony
IBM Streams V4.1 Integration with IBM Platform Symphony
lisanl
 
F5 Networks BIG-IP LTM Virtual Edition
F5 Networks BIG-IP LTM Virtual EditionF5 Networks BIG-IP LTM Virtual Edition
F5 Networks BIG-IP LTM Virtual Edition
DSorensenCPR
 
Automate and customise application services and deployment
Automate and customise application services and deploymentAutomate and customise application services and deployment
Automate and customise application services and deployment
Christina Hoh
 
APM Talk
APM TalkAPM Talk
APM Talk
MongoDB
 
Transforming your Business with Scale-Out Flash: How MongoDB & Flash Accelera...
Transforming your Business with Scale-Out Flash: How MongoDB & Flash Accelera...Transforming your Business with Scale-Out Flash: How MongoDB & Flash Accelera...
Transforming your Business with Scale-Out Flash: How MongoDB & Flash Accelera...
MongoDB
 
IBM OMEGAMON Performance Management Suite - Long Presentation
IBM OMEGAMON Performance Management Suite - Long PresentationIBM OMEGAMON Performance Management Suite - Long Presentation
IBM OMEGAMON Performance Management Suite - Long Presentation
IBM z Systems Software - IT Service Management
 
IBM Streams V4.1 REST API Support for Cross-Origin Resource Sharing (CORS)
IBM Streams V4.1 REST API Support for Cross-Origin Resource Sharing (CORS)IBM Streams V4.1 REST API Support for Cross-Origin Resource Sharing (CORS)
IBM Streams V4.1 REST API Support for Cross-Origin Resource Sharing (CORS)
lisanl
 
IBM Streams V4.1 and JAAS Login Module Support
IBM Streams V4.1 and JAAS Login Module SupportIBM Streams V4.1 and JAAS Login Module Support
IBM Streams V4.1 and JAAS Login Module Support
lisanl
 
PureApp Presentation
PureApp PresentationPureApp Presentation
PureApp Presentation
Prolifics
 

What's hot (20)

IBM Streams Getting Started Resources
IBM Streams Getting Started ResourcesIBM Streams Getting Started Resources
IBM Streams Getting Started Resources
 
Security Authentication and Authorization Service (AAS) for IBM InfoSphere St...
Security Authentication and Authorization Service (AAS) for IBM InfoSphere St...Security Authentication and Authorization Service (AAS) for IBM InfoSphere St...
Security Authentication and Authorization Service (AAS) for IBM InfoSphere St...
 
3158 - Cloud Infrastructure & It Optimization - Application Performance Manag...
3158 - Cloud Infrastructure & It Optimization - Application Performance Manag...3158 - Cloud Infrastructure & It Optimization - Application Performance Manag...
3158 - Cloud Infrastructure & It Optimization - Application Performance Manag...
 
PureSystems on the Private Cloud, John Kaemmerer and Gerry Novan, 11th Sept 14
PureSystems on the Private Cloud, John Kaemmerer and Gerry Novan, 11th Sept 14PureSystems on the Private Cloud, John Kaemmerer and Gerry Novan, 11th Sept 14
PureSystems on the Private Cloud, John Kaemmerer and Gerry Novan, 11th Sept 14
 
2397 The MQ Appliance as a messaging in a box and MQ MFT hub solution
2397 The MQ Appliance as a messaging in a box and MQ MFT hub solution2397 The MQ Appliance as a messaging in a box and MQ MFT hub solution
2397 The MQ Appliance as a messaging in a box and MQ MFT hub solution
 
An Overview of IBM Streaming Analytics for Bluemix
An Overview of IBM Streaming Analytics for BluemixAn Overview of IBM Streaming Analytics for Bluemix
An Overview of IBM Streaming Analytics for Bluemix
 
IBM PureSystems
IBM PureSystemsIBM PureSystems
IBM PureSystems
 
Consistent Regions in Specialized Toolkits for IBM InfoSphere Streams V4.0
Consistent Regions in Specialized Toolkits for IBM InfoSphere Streams V4.0Consistent Regions in Specialized Toolkits for IBM InfoSphere Streams V4.0
Consistent Regions in Specialized Toolkits for IBM InfoSphere Streams V4.0
 
IBM Streams V4.1 and Incremental Checkpointing
IBM Streams V4.1 and Incremental CheckpointingIBM Streams V4.1 and Incremental Checkpointing
IBM Streams V4.1 and Incremental Checkpointing
 
Ibm PureApplication system
Ibm PureApplication systemIbm PureApplication system
Ibm PureApplication system
 
Best Practices for Monitoring Your Cloud Environment and Applications
Best Practices for Monitoring Your Cloud Environment and ApplicationsBest Practices for Monitoring Your Cloud Environment and Applications
Best Practices for Monitoring Your Cloud Environment and Applications
 
IBM Streams V4.1 Integration with IBM Platform Symphony
IBM Streams V4.1 Integration with IBM Platform SymphonyIBM Streams V4.1 Integration with IBM Platform Symphony
IBM Streams V4.1 Integration with IBM Platform Symphony
 
F5 Networks BIG-IP LTM Virtual Edition
F5 Networks BIG-IP LTM Virtual EditionF5 Networks BIG-IP LTM Virtual Edition
F5 Networks BIG-IP LTM Virtual Edition
 
Automate and customise application services and deployment
Automate and customise application services and deploymentAutomate and customise application services and deployment
Automate and customise application services and deployment
 
APM Talk
APM TalkAPM Talk
APM Talk
 
Transforming your Business with Scale-Out Flash: How MongoDB & Flash Accelera...
Transforming your Business with Scale-Out Flash: How MongoDB & Flash Accelera...Transforming your Business with Scale-Out Flash: How MongoDB & Flash Accelera...
Transforming your Business with Scale-Out Flash: How MongoDB & Flash Accelera...
 
IBM OMEGAMON Performance Management Suite - Long Presentation
IBM OMEGAMON Performance Management Suite - Long PresentationIBM OMEGAMON Performance Management Suite - Long Presentation
IBM OMEGAMON Performance Management Suite - Long Presentation
 
IBM Streams V4.1 REST API Support for Cross-Origin Resource Sharing (CORS)
IBM Streams V4.1 REST API Support for Cross-Origin Resource Sharing (CORS)IBM Streams V4.1 REST API Support for Cross-Origin Resource Sharing (CORS)
IBM Streams V4.1 REST API Support for Cross-Origin Resource Sharing (CORS)
 
IBM Streams V4.1 and JAAS Login Module Support
IBM Streams V4.1 and JAAS Login Module SupportIBM Streams V4.1 and JAAS Login Module Support
IBM Streams V4.1 and JAAS Login Module Support
 
PureApp Presentation
PureApp PresentationPureApp Presentation
PureApp Presentation
 

Similar to What's New in IBM Streams V4.2

HIA 1015 Speed the Development of Robust Integrations with IBM Integration Bu...
HIA 1015 Speed the Development of Robust Integrations with IBM Integration Bu...HIA 1015 Speed the Development of Robust Integrations with IBM Integration Bu...
HIA 1015 Speed the Development of Robust Integrations with IBM Integration Bu...
Karen Broughton-Mabbitt
 
Hia 1689-techinical introduction-to_iib
Hia 1689-techinical introduction-to_iibHia 1689-techinical introduction-to_iib
Hia 1689-techinical introduction-to_iib
Andrew Coleman
 
CICS TS V4 and V5 recap, and the new V5.3 open beta
CICS TS V4 and V5 recap, and the new V5.3 open betaCICS TS V4 and V5 recap, and the new V5.3 open beta
CICS TS V4 and V5 recap, and the new V5.3 open beta
Mark Cocker
 
Cics ts v4 and v5 recap, and the new cics ts v5.3 open beta (1)
Cics ts v4 and v5 recap, and the new cics ts v5.3 open beta (1)Cics ts v4 and v5 recap, and the new cics ts v5.3 open beta (1)
Cics ts v4 and v5 recap, and the new cics ts v5.3 open beta (1)
nick_garrod
 
Building a PaaS Platform like Bluemix on OpenStack
Building a PaaS Platform like Bluemix on OpenStackBuilding a PaaS Platform like Bluemix on OpenStack
Building a PaaS Platform like Bluemix on OpenStackAnimesh Singh
 
IBM API Connect Deployment `Good Practices - IBM Think 2018
IBM API Connect Deployment `Good Practices - IBM Think 2018IBM API Connect Deployment `Good Practices - IBM Think 2018
IBM API Connect Deployment `Good Practices - IBM Think 2018
Chris Phillips
 
InterConnect 2017 HBP-2884-IBM BPM upgrade and migration made easy
InterConnect 2017 HBP-2884-IBM BPM upgrade and migration made easyInterConnect 2017 HBP-2884-IBM BPM upgrade and migration made easy
InterConnect 2017 HBP-2884-IBM BPM upgrade and migration made easy
Brian Petrini
 
WebSphere Application Server - Meeting Your Cloud and On-Premise Demands
WebSphere Application Server - Meeting Your Cloud and On-Premise DemandsWebSphere Application Server - Meeting Your Cloud and On-Premise Demands
WebSphere Application Server - Meeting Your Cloud and On-Premise Demands
Ian Robinson
 
Elevate Your Continuous Delivery Strategy Above the Rolling Clouds (Interconn...
Elevate Your Continuous Delivery Strategy Above the Rolling Clouds (Interconn...Elevate Your Continuous Delivery Strategy Above the Rolling Clouds (Interconn...
Elevate Your Continuous Delivery Strategy Above the Rolling Clouds (Interconn...
Michael Elder
 
Pivotal Cloud Foundry 2.4: A First Look
Pivotal Cloud Foundry 2.4: A First LookPivotal Cloud Foundry 2.4: A First Look
Pivotal Cloud Foundry 2.4: A First Look
VMware Tanzu
 
Eseguire Applicazioni Cloud-Native con Pivotal Cloud Foundry su Google Cloud ...
Eseguire Applicazioni Cloud-Native con Pivotal Cloud Foundry su Google Cloud ...Eseguire Applicazioni Cloud-Native con Pivotal Cloud Foundry su Google Cloud ...
Eseguire Applicazioni Cloud-Native con Pivotal Cloud Foundry su Google Cloud ...
VMware Tanzu
 
Revolutionize the API Economy with IBM WebSphere Connect
Revolutionize the API Economy with IBM WebSphere ConnectRevolutionize the API Economy with IBM WebSphere Connect
Revolutionize the API Economy with IBM WebSphere Connect
Arthur De Magalhaes
 
Bluemix Local – Relay Options and Challenges
Bluemix Local – Relay Options and Challenges Bluemix Local – Relay Options and Challenges
Bluemix Local – Relay Options and Challenges
Eduardo Patrocinio
 
InterConnect 2015: 3045 Hybrid Cloud - How to get a return from an investment...
InterConnect 2015: 3045 Hybrid Cloud - How to get a return from an investment...InterConnect 2015: 3045 Hybrid Cloud - How to get a return from an investment...
InterConnect 2015: 3045 Hybrid Cloud - How to get a return from an investment...Daniel Berg
 
Mbd 5538-best practice mobile first pattern deployment-feb25
Mbd 5538-best practice mobile first pattern deployment-feb25Mbd 5538-best practice mobile first pattern deployment-feb25
Mbd 5538-best practice mobile first pattern deployment-feb25
Sreeni Pamidala
 
IoT Physical Servers and Cloud Offerings.pdf
IoT Physical Servers and Cloud Offerings.pdfIoT Physical Servers and Cloud Offerings.pdf
IoT Physical Servers and Cloud Offerings.pdf
GVNSK Sravya
 
IBM Cloud Integration Platform Introduction - Integration Tech Conference
IBM Cloud Integration Platform Introduction - Integration Tech ConferenceIBM Cloud Integration Platform Introduction - Integration Tech Conference
IBM Cloud Integration Platform Introduction - Integration Tech Conference
Robert Nicholson
 
135 . Haga el deploy de su aplicación en minutos y en cualquier lenguaje con ...
135 . Haga el deploy de su aplicación en minutos y en cualquier lenguaje con ...135 . Haga el deploy de su aplicación en minutos y en cualquier lenguaje con ...
135 . Haga el deploy de su aplicación en minutos y en cualquier lenguaje con ...
GeneXus
 
Cloud Native Patterns with Bluemix Developer Console
Cloud Native Patterns with Bluemix Developer ConsoleCloud Native Patterns with Bluemix Developer Console
Cloud Native Patterns with Bluemix Developer Console
Matthew Perrins
 
Eclipse tools for deployment to was liberty profile in Bluemix
Eclipse tools for deployment to was liberty profile in BluemixEclipse tools for deployment to was liberty profile in Bluemix
Eclipse tools for deployment to was liberty profile in Bluemix
Eclipse Day India
 

Similar to What's New in IBM Streams V4.2 (20)

HIA 1015 Speed the Development of Robust Integrations with IBM Integration Bu...
HIA 1015 Speed the Development of Robust Integrations with IBM Integration Bu...HIA 1015 Speed the Development of Robust Integrations with IBM Integration Bu...
HIA 1015 Speed the Development of Robust Integrations with IBM Integration Bu...
 
Hia 1689-techinical introduction-to_iib
Hia 1689-techinical introduction-to_iibHia 1689-techinical introduction-to_iib
Hia 1689-techinical introduction-to_iib
 
CICS TS V4 and V5 recap, and the new V5.3 open beta
CICS TS V4 and V5 recap, and the new V5.3 open betaCICS TS V4 and V5 recap, and the new V5.3 open beta
CICS TS V4 and V5 recap, and the new V5.3 open beta
 
Cics ts v4 and v5 recap, and the new cics ts v5.3 open beta (1)
Cics ts v4 and v5 recap, and the new cics ts v5.3 open beta (1)Cics ts v4 and v5 recap, and the new cics ts v5.3 open beta (1)
Cics ts v4 and v5 recap, and the new cics ts v5.3 open beta (1)
 
Building a PaaS Platform like Bluemix on OpenStack
Building a PaaS Platform like Bluemix on OpenStackBuilding a PaaS Platform like Bluemix on OpenStack
Building a PaaS Platform like Bluemix on OpenStack
 
IBM API Connect Deployment `Good Practices - IBM Think 2018
IBM API Connect Deployment `Good Practices - IBM Think 2018IBM API Connect Deployment `Good Practices - IBM Think 2018
IBM API Connect Deployment `Good Practices - IBM Think 2018
 
InterConnect 2017 HBP-2884-IBM BPM upgrade and migration made easy
InterConnect 2017 HBP-2884-IBM BPM upgrade and migration made easyInterConnect 2017 HBP-2884-IBM BPM upgrade and migration made easy
InterConnect 2017 HBP-2884-IBM BPM upgrade and migration made easy
 
WebSphere Application Server - Meeting Your Cloud and On-Premise Demands
WebSphere Application Server - Meeting Your Cloud and On-Premise DemandsWebSphere Application Server - Meeting Your Cloud and On-Premise Demands
WebSphere Application Server - Meeting Your Cloud and On-Premise Demands
 
Elevate Your Continuous Delivery Strategy Above the Rolling Clouds (Interconn...
Elevate Your Continuous Delivery Strategy Above the Rolling Clouds (Interconn...Elevate Your Continuous Delivery Strategy Above the Rolling Clouds (Interconn...
Elevate Your Continuous Delivery Strategy Above the Rolling Clouds (Interconn...
 
Pivotal Cloud Foundry 2.4: A First Look
Pivotal Cloud Foundry 2.4: A First LookPivotal Cloud Foundry 2.4: A First Look
Pivotal Cloud Foundry 2.4: A First Look
 
Eseguire Applicazioni Cloud-Native con Pivotal Cloud Foundry su Google Cloud ...
Eseguire Applicazioni Cloud-Native con Pivotal Cloud Foundry su Google Cloud ...Eseguire Applicazioni Cloud-Native con Pivotal Cloud Foundry su Google Cloud ...
Eseguire Applicazioni Cloud-Native con Pivotal Cloud Foundry su Google Cloud ...
 
Revolutionize the API Economy with IBM WebSphere Connect
Revolutionize the API Economy with IBM WebSphere ConnectRevolutionize the API Economy with IBM WebSphere Connect
Revolutionize the API Economy with IBM WebSphere Connect
 
Bluemix Local – Relay Options and Challenges
Bluemix Local – Relay Options and Challenges Bluemix Local – Relay Options and Challenges
Bluemix Local – Relay Options and Challenges
 
InterConnect 2015: 3045 Hybrid Cloud - How to get a return from an investment...
InterConnect 2015: 3045 Hybrid Cloud - How to get a return from an investment...InterConnect 2015: 3045 Hybrid Cloud - How to get a return from an investment...
InterConnect 2015: 3045 Hybrid Cloud - How to get a return from an investment...
 
Mbd 5538-best practice mobile first pattern deployment-feb25
Mbd 5538-best practice mobile first pattern deployment-feb25Mbd 5538-best practice mobile first pattern deployment-feb25
Mbd 5538-best practice mobile first pattern deployment-feb25
 
IoT Physical Servers and Cloud Offerings.pdf
IoT Physical Servers and Cloud Offerings.pdfIoT Physical Servers and Cloud Offerings.pdf
IoT Physical Servers and Cloud Offerings.pdf
 
IBM Cloud Integration Platform Introduction - Integration Tech Conference
IBM Cloud Integration Platform Introduction - Integration Tech ConferenceIBM Cloud Integration Platform Introduction - Integration Tech Conference
IBM Cloud Integration Platform Introduction - Integration Tech Conference
 
135 . Haga el deploy de su aplicación en minutos y en cualquier lenguaje con ...
135 . Haga el deploy de su aplicación en minutos y en cualquier lenguaje con ...135 . Haga el deploy de su aplicación en minutos y en cualquier lenguaje con ...
135 . Haga el deploy de su aplicación en minutos y en cualquier lenguaje con ...
 
Cloud Native Patterns with Bluemix Developer Console
Cloud Native Patterns with Bluemix Developer ConsoleCloud Native Patterns with Bluemix Developer Console
Cloud Native Patterns with Bluemix Developer Console
 
Eclipse tools for deployment to was liberty profile in Bluemix
Eclipse tools for deployment to was liberty profile in BluemixEclipse tools for deployment to was liberty profile in Bluemix
Eclipse tools for deployment to was liberty profile in Bluemix
 

More from lisanl

What's New Overview for IBM Streams V4.3
What's New Overview for IBM Streams V4.3 What's New Overview for IBM Streams V4.3
What's New Overview for IBM Streams V4.3
lisanl
 
SPL Event-Time Processing in IBM Streams V4.3
SPL Event-Time Processing in IBM Streams V4.3SPL Event-Time Processing in IBM Streams V4.3
SPL Event-Time Processing in IBM Streams V4.3
lisanl
 
Option Data Types in IBM Streams V4.3
Option Data Types in IBM Streams V4.3Option Data Types in IBM Streams V4.3
Option Data Types in IBM Streams V4.3
lisanl
 
Dynamic and Elastic Scaling in IBM Streams V4.3
Dynamic and Elastic Scaling in IBM Streams V4.3Dynamic and Elastic Scaling in IBM Streams V4.3
Dynamic and Elastic Scaling in IBM Streams V4.3
lisanl
 
Data Governance with IBM Streams V4.1
Data Governance with IBM Streams V4.1Data Governance with IBM Streams V4.1
Data Governance with IBM Streams V4.1
lisanl
 
Github Projects Overview and IBM Streams V4.1
Github Projects Overview and IBM Streams V4.1Github Projects Overview and IBM Streams V4.1
Github Projects Overview and IBM Streams V4.1
lisanl
 
What's New in Toolkits for IBM Streams V4.1
What's New in Toolkits for IBM Streams V4.1What's New in Toolkits for IBM Streams V4.1
What's New in Toolkits for IBM Streams V4.1
lisanl
 
IBM Streams V4.1 and User Authentication with Client Certificates
IBM Streams V4.1 and User Authentication with Client CertificatesIBM Streams V4.1 and User Authentication with Client Certificates
IBM Streams V4.1 and User Authentication with Client Certificates
lisanl
 
Introduction to IBM Platform Symphony Integration with IBM Streams V4.1
Introduction to IBM Platform Symphony Integration with IBM Streams V4.1Introduction to IBM Platform Symphony Integration with IBM Streams V4.1
Introduction to IBM Platform Symphony Integration with IBM Streams V4.1
lisanl
 
What's New in IBM Streams V4.1
What's New in IBM Streams V4.1What's New in IBM Streams V4.1
What's New in IBM Streams V4.1
lisanl
 
What's New in the Streams Console in IBM Streams V4.1
What's New in the Streams Console in IBM Streams V4.1What's New in the Streams Console in IBM Streams V4.1
What's New in the Streams Console in IBM Streams V4.1
lisanl
 
Expanding beyond SPL -- More language support in IBM Streams V4.1
Expanding beyond SPL -- More language support in IBM Streams V4.1Expanding beyond SPL -- More language support in IBM Streams V4.1
Expanding beyond SPL -- More language support in IBM Streams V4.1
lisanl
 
Introduction to the Spark MLLib Toolkit in IBM Streams V4.1
Introduction to the Spark MLLib Toolkit in IBM Streams V4.1Introduction to the Spark MLLib Toolkit in IBM Streams V4.1
Introduction to the Spark MLLib Toolkit in IBM Streams V4.1
lisanl
 
ZooKeeper and Embedded ZooKeeper Support for IBM InfoSphere Streams V4.0
ZooKeeper and Embedded ZooKeeper Support for IBM InfoSphere Streams V4.0ZooKeeper and Embedded ZooKeeper Support for IBM InfoSphere Streams V4.0
ZooKeeper and Embedded ZooKeeper Support for IBM InfoSphere Streams V4.0
lisanl
 
What's New in the Timeseries Toolkit for IBM InfoSphere Streams V4.0
What's New in the Timeseries Toolkit for IBM InfoSphere Streams V4.0What's New in the Timeseries Toolkit for IBM InfoSphere Streams V4.0
What's New in the Timeseries Toolkit for IBM InfoSphere Streams V4.0
lisanl
 
Streams Studio Support for IBM InfoSphere Streams V4.0
Streams Studio Support for IBM InfoSphere Streams V4.0Streams Studio Support for IBM InfoSphere Streams V4.0
Streams Studio Support for IBM InfoSphere Streams V4.0
lisanl
 
Streams GitHub Products Overview for IBM InfoSphere Streams V4.0
Streams GitHub Products Overview for IBM InfoSphere Streams V4.0Streams GitHub Products Overview for IBM InfoSphere Streams V4.0
Streams GitHub Products Overview for IBM InfoSphere Streams V4.0
lisanl
 

More from lisanl (17)

What's New Overview for IBM Streams V4.3
What's New Overview for IBM Streams V4.3 What's New Overview for IBM Streams V4.3
What's New Overview for IBM Streams V4.3
 
SPL Event-Time Processing in IBM Streams V4.3
SPL Event-Time Processing in IBM Streams V4.3SPL Event-Time Processing in IBM Streams V4.3
SPL Event-Time Processing in IBM Streams V4.3
 
Option Data Types in IBM Streams V4.3
Option Data Types in IBM Streams V4.3Option Data Types in IBM Streams V4.3
Option Data Types in IBM Streams V4.3
 
Dynamic and Elastic Scaling in IBM Streams V4.3
Dynamic and Elastic Scaling in IBM Streams V4.3Dynamic and Elastic Scaling in IBM Streams V4.3
Dynamic and Elastic Scaling in IBM Streams V4.3
 
Data Governance with IBM Streams V4.1
Data Governance with IBM Streams V4.1Data Governance with IBM Streams V4.1
Data Governance with IBM Streams V4.1
 
Github Projects Overview and IBM Streams V4.1
Github Projects Overview and IBM Streams V4.1Github Projects Overview and IBM Streams V4.1
Github Projects Overview and IBM Streams V4.1
 
What's New in Toolkits for IBM Streams V4.1
What's New in Toolkits for IBM Streams V4.1What's New in Toolkits for IBM Streams V4.1
What's New in Toolkits for IBM Streams V4.1
 
IBM Streams V4.1 and User Authentication with Client Certificates
IBM Streams V4.1 and User Authentication with Client CertificatesIBM Streams V4.1 and User Authentication with Client Certificates
IBM Streams V4.1 and User Authentication with Client Certificates
 
Introduction to IBM Platform Symphony Integration with IBM Streams V4.1
Introduction to IBM Platform Symphony Integration with IBM Streams V4.1Introduction to IBM Platform Symphony Integration with IBM Streams V4.1
Introduction to IBM Platform Symphony Integration with IBM Streams V4.1
 
What's New in IBM Streams V4.1
What's New in IBM Streams V4.1What's New in IBM Streams V4.1
What's New in IBM Streams V4.1
 
What's New in the Streams Console in IBM Streams V4.1
What's New in the Streams Console in IBM Streams V4.1What's New in the Streams Console in IBM Streams V4.1
What's New in the Streams Console in IBM Streams V4.1
 
Expanding beyond SPL -- More language support in IBM Streams V4.1
Expanding beyond SPL -- More language support in IBM Streams V4.1Expanding beyond SPL -- More language support in IBM Streams V4.1
Expanding beyond SPL -- More language support in IBM Streams V4.1
 
Introduction to the Spark MLLib Toolkit in IBM Streams V4.1
Introduction to the Spark MLLib Toolkit in IBM Streams V4.1Introduction to the Spark MLLib Toolkit in IBM Streams V4.1
Introduction to the Spark MLLib Toolkit in IBM Streams V4.1
 
ZooKeeper and Embedded ZooKeeper Support for IBM InfoSphere Streams V4.0
ZooKeeper and Embedded ZooKeeper Support for IBM InfoSphere Streams V4.0ZooKeeper and Embedded ZooKeeper Support for IBM InfoSphere Streams V4.0
ZooKeeper and Embedded ZooKeeper Support for IBM InfoSphere Streams V4.0
 
What's New in the Timeseries Toolkit for IBM InfoSphere Streams V4.0
What's New in the Timeseries Toolkit for IBM InfoSphere Streams V4.0What's New in the Timeseries Toolkit for IBM InfoSphere Streams V4.0
What's New in the Timeseries Toolkit for IBM InfoSphere Streams V4.0
 
Streams Studio Support for IBM InfoSphere Streams V4.0
Streams Studio Support for IBM InfoSphere Streams V4.0Streams Studio Support for IBM InfoSphere Streams V4.0
Streams Studio Support for IBM InfoSphere Streams V4.0
 
Streams GitHub Products Overview for IBM InfoSphere Streams V4.0
Streams GitHub Products Overview for IBM InfoSphere Streams V4.0Streams GitHub Products Overview for IBM InfoSphere Streams V4.0
Streams GitHub Products Overview for IBM InfoSphere Streams V4.0
 

Recently uploaded

SOCRadar Germany 2024 Threat Landscape Report
SOCRadar Germany 2024 Threat Landscape ReportSOCRadar Germany 2024 Threat Landscape Report
SOCRadar Germany 2024 Threat Landscape Report
SOCRadar
 
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Subhajit Sahu
 
Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...
Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...
Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...
Subhajit Sahu
 
一比一原版(UVic毕业证)维多利亚大学毕业证成绩单
一比一原版(UVic毕业证)维多利亚大学毕业证成绩单一比一原版(UVic毕业证)维多利亚大学毕业证成绩单
一比一原版(UVic毕业证)维多利亚大学毕业证成绩单
ukgaet
 
一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单
一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单
一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单
nscud
 
Malana- Gimlet Market Analysis (Portfolio 2)
Malana- Gimlet Market Analysis (Portfolio 2)Malana- Gimlet Market Analysis (Portfolio 2)
Malana- Gimlet Market Analysis (Portfolio 2)
TravisMalana
 
Innovative Methods in Media and Communication Research by Sebastian Kubitschk...
Innovative Methods in Media and Communication Research by Sebastian Kubitschk...Innovative Methods in Media and Communication Research by Sebastian Kubitschk...
Innovative Methods in Media and Communication Research by Sebastian Kubitschk...
correoyaya
 
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
nscud
 
Jpolillo Amazon PPC - Bid Optimization Sample
Jpolillo Amazon PPC - Bid Optimization SampleJpolillo Amazon PPC - Bid Optimization Sample
Jpolillo Amazon PPC - Bid Optimization Sample
James Polillo
 
Sample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdf
Sample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdfSample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdf
Sample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdf
Linda486226
 
Predicting Product Ad Campaign Performance: A Data Analysis Project Presentation
Predicting Product Ad Campaign Performance: A Data Analysis Project PresentationPredicting Product Ad Campaign Performance: A Data Analysis Project Presentation
Predicting Product Ad Campaign Performance: A Data Analysis Project Presentation
Boston Institute of Analytics
 
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
axoqas
 
一比一原版(YU毕业证)约克大学毕业证成绩单
一比一原版(YU毕业证)约克大学毕业证成绩单一比一原版(YU毕业证)约克大学毕业证成绩单
一比一原版(YU毕业证)约克大学毕业证成绩单
enxupq
 
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdfCriminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP
 
Tabula.io Cheatsheet: automate your data workflows
Tabula.io Cheatsheet: automate your data workflowsTabula.io Cheatsheet: automate your data workflows
Tabula.io Cheatsheet: automate your data workflows
alex933524
 
一比一原版(TWU毕业证)西三一大学毕业证成绩单
一比一原版(TWU毕业证)西三一大学毕业证成绩单一比一原版(TWU毕业证)西三一大学毕业证成绩单
一比一原版(TWU毕业证)西三一大学毕业证成绩单
ocavb
 
Business update Q1 2024 Lar España Real Estate SOCIMI
Business update Q1 2024 Lar España Real Estate SOCIMIBusiness update Q1 2024 Lar España Real Estate SOCIMI
Business update Q1 2024 Lar España Real Estate SOCIMI
AlejandraGmez176757
 
【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】
【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】
【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】
NABLAS株式会社
 
一比一原版(QU毕业证)皇后大学毕业证成绩单
一比一原版(QU毕业证)皇后大学毕业证成绩单一比一原版(QU毕业证)皇后大学毕业证成绩单
一比一原版(QU毕业证)皇后大学毕业证成绩单
enxupq
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
ewymefz
 

Recently uploaded (20)

SOCRadar Germany 2024 Threat Landscape Report
SOCRadar Germany 2024 Threat Landscape ReportSOCRadar Germany 2024 Threat Landscape Report
SOCRadar Germany 2024 Threat Landscape Report
 
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
Levelwise PageRank with Loop-Based Dead End Handling Strategy : SHORT REPORT ...
 
Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...
Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...
Algorithmic optimizations for Dynamic Levelwise PageRank (from STICD) : SHORT...
 
一比一原版(UVic毕业证)维多利亚大学毕业证成绩单
一比一原版(UVic毕业证)维多利亚大学毕业证成绩单一比一原版(UVic毕业证)维多利亚大学毕业证成绩单
一比一原版(UVic毕业证)维多利亚大学毕业证成绩单
 
一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单
一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单
一比一原版(CBU毕业证)不列颠海角大学毕业证成绩单
 
Malana- Gimlet Market Analysis (Portfolio 2)
Malana- Gimlet Market Analysis (Portfolio 2)Malana- Gimlet Market Analysis (Portfolio 2)
Malana- Gimlet Market Analysis (Portfolio 2)
 
Innovative Methods in Media and Communication Research by Sebastian Kubitschk...
Innovative Methods in Media and Communication Research by Sebastian Kubitschk...Innovative Methods in Media and Communication Research by Sebastian Kubitschk...
Innovative Methods in Media and Communication Research by Sebastian Kubitschk...
 
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
一比一原版(CBU毕业证)卡普顿大学毕业证成绩单
 
Jpolillo Amazon PPC - Bid Optimization Sample
Jpolillo Amazon PPC - Bid Optimization SampleJpolillo Amazon PPC - Bid Optimization Sample
Jpolillo Amazon PPC - Bid Optimization Sample
 
Sample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdf
Sample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdfSample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdf
Sample_Global Non-invasive Prenatal Testing (NIPT) Market, 2019-2030.pdf
 
Predicting Product Ad Campaign Performance: A Data Analysis Project Presentation
Predicting Product Ad Campaign Performance: A Data Analysis Project PresentationPredicting Product Ad Campaign Performance: A Data Analysis Project Presentation
Predicting Product Ad Campaign Performance: A Data Analysis Project Presentation
 
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
哪里卖(usq毕业证书)南昆士兰大学毕业证研究生文凭证书托福证书原版一模一样
 
一比一原版(YU毕业证)约克大学毕业证成绩单
一比一原版(YU毕业证)约克大学毕业证成绩单一比一原版(YU毕业证)约克大学毕业证成绩单
一比一原版(YU毕业证)约克大学毕业证成绩单
 
Criminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdfCriminal IP - Threat Hunting Webinar.pdf
Criminal IP - Threat Hunting Webinar.pdf
 
Tabula.io Cheatsheet: automate your data workflows
Tabula.io Cheatsheet: automate your data workflowsTabula.io Cheatsheet: automate your data workflows
Tabula.io Cheatsheet: automate your data workflows
 
一比一原版(TWU毕业证)西三一大学毕业证成绩单
一比一原版(TWU毕业证)西三一大学毕业证成绩单一比一原版(TWU毕业证)西三一大学毕业证成绩单
一比一原版(TWU毕业证)西三一大学毕业证成绩单
 
Business update Q1 2024 Lar España Real Estate SOCIMI
Business update Q1 2024 Lar España Real Estate SOCIMIBusiness update Q1 2024 Lar España Real Estate SOCIMI
Business update Q1 2024 Lar España Real Estate SOCIMI
 
【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】
【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】
【社内勉強会資料_Octo: An Open-Source Generalist Robot Policy】
 
一比一原版(QU毕业证)皇后大学毕业证成绩单
一比一原版(QU毕业证)皇后大学毕业证成绩单一比一原版(QU毕业证)皇后大学毕业证成绩单
一比一原版(QU毕业证)皇后大学毕业证成绩单
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
 

What's New in IBM Streams V4.2

  • 1. © 2016 IBM Corporation What’s New in IBM Streams V4.2 Mike Spicer Distinguished Engineer - Lead Architect, IBM Streams
  • 2. © 2016 IBM Corporation2 Important Disclaimer 2  The information contained in this presentation is provided for informational purposes only.  While efforts were made to verify the completeness and accuracy of the information contained in this presentation, it is provided “as is”, without warranty of 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, or otherwise 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 or their suppliers and/or licensors); or  Altering the terms and conditions of the applicable license agreement governing the use of IBM software.  IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without notice at IBM’s sole discretion. Information regarding potential future products is intended to outline our general product direction and it should not be relied on in making a purchasing decision. The information mentioned regarding potential future products is not a commitment, promise, or legal obligation to deliver any material, code or functionality. Information about potential future products may not be incorporated into any contract. The development, release, and timing of any future features or functionality described for our products remains at our sole discretion.
  • 3. © 2016 IBM Corporation3 IBM Streams V4.2 Overview  Edge to Center analytics for IoT use cases • Integration with Apache Edgent and Watson IoT Platform  Development with Python & Jupyter Notebooks • Python application API to develop Streams apps entirely in Python • Support for Python operators  Business Rules integration • Business rules editor and associated SPL Type generation • Business Rules compiler for optimized execution  Performance & application deployment improvements  Automatic fusion & dynamic threading  Security, serviceability & administration improvements  New and improved toolkits • Speech to text
  • 4. © 2016 IBM Corporation4 Edge to Center analytics for IoT use cases  Apache Edgent for analytics at the edge • Programming model and lightweight embeddable runtime • Functional Flow API • Connectors and Runtime (executable graph of oplets) • Dynamic control (Change queue size, change out of band data limits) • Metrics (Optional, rich set of metrics using open source package) • Open Source Apache Incubation Project • Developed in the open at Apache using github and JIRA  Streams Integration for Center to Edge Analytics • Streams pluggable “Device Hub” interface with IoT Platform implementation • Manage Edgent apps by device type from Streams • Control Edgent apps from Streams apps • Streams console shows summary health of devices and Edgent apps • Edgent app connects to Streams via IoTP (automatically configured) IBM Confidential
  • 5. © 2016 IBM Corporation5 Streams, Edgent & Watson IoT Platform Integration  Edgent for edge analytics – on device or gateway • Lightweight embedded streaming analytics runtime • Analyze events locally on the edge • Reduce communication costs by only sending relevant events  IBM Watson IoT Platform for optional device hub • Device management • Message broker (MQTT) • Public device hub API supports custom device hub • Includes message brokers like Kafka  IBM Streams for streaming analytics • High performance, full featured streaming analytics • Build windows of state and correlate across devices • Have access to data-of-record systems, e.g. medical history • Control edge device based upon analytics • Central job management/health summary • Automatic application connectivity IBM Watson IoT Platform Device Hub IBM Streams Streaming Analytics Edgent on Edge Devices and Gateways Cluster Gateway Edge DeviceEdge Device Messaging (MQTT, Kafka etc.)
  • 6. © 2016 IBM Corporation6 Business Rules Integration  Deep Integration of ODM Business Rules  Tooling Integration • Embedded Business Rules project in Streams Studio • Business rules editor (ODM Rules Designer) in Streams Studio • Generates SPL types from business rules  Rules Compiler • Business rules compiled to C++ operator(s) • Can generate an Operator per rules package  Dynamic update of rules for running applications • Compiler generates new library for rules • Ruleset Operator loads new library dynamically
  • 7. © 2016 IBM Corporation7 Python Topology API  Implement Streams applications entirely in Python • Functional Flow API similar to Java Topology API • Define topology with source, sink and operations • Submit to standalone and distributed contexts • Use existing Python modules • Can use and invoke popular modules like SciKits • Support for Python V3.5 with Anaconda • Support for Python 2.7 planned  Support for Jupyter notebooks • Build and submit Python Streams application directly from notebook • View stream data directly in python notebook • Generate dynamically updating visualisations  Support for Python functions as Streams operators
  • 8. © 2016 IBM Corporation8 Python Topology API
  • 9. © 2016 IBM Corporation9 Performance and Application Deployment Improvements  Parallel Region Improvements • Nested parallel regions • Parallel split to send tuples to all channels  Consistent Region Improvements • Asynchronous non-blocking checkpoints • Increase concurrency of establishing and restoring consistent states • Streams Hyperstate Accelerator support for checkpoints  Scheduling Improvements • Better utilization across different sized resources • The ability to reserve application resources for a specific purpose  Job Configuration Overlays • Submission time Configuration & parameters in separate config file • Same application can be run with different configurations with no code changes  Secure Application Configuration • A set of properties accessible to applications by name • Update notifications through JMX • Scoped at Streams Domain or Instance level
  • 10. © 2016 IBM Corporation10 Automatic Fusion and Dynamic Threading  Pre V4.2 Behaviour • Fusion determined at compile time • Changes to fusion require a recompile • Default 1 PE process per Operator • Threads defined manually and statically • Threaded ports  New V4.2 Behaviour • Fusion determined at submission time • Default automatic fusion • ~ 1 PE process per 4 Cores • Based on resources available • Optional directed fusion • Specify number of PEs • 1 to 1 Legacy behaviour • Manual placement constraints take precedence • Automatic threading determined at runtime • Dynamically adjusts based on throughput All fused No fusing
  • 11. © 2016 IBM Corporation11 Security, Serviceability and Administration Improvements  Security Improvements • Inter host communication encryption • Management services and Inter PE connection using TLS/SSL • Kerberos support • Single Sign On (SSO) authentication • Microsoft Active Directory Authentication through Kerberos Tokens  Serviceability Improvements • Improved defensive coding and error case handling • Improved logging and troubleshooting • Improved metrics and zookeeper monitoring  Rolling Upgrades • Domain can be upgraded to new version with instances and jobs running • Each instance can be at a different version and upgraded independently • Rolling upgrade of instance with jobs running planned for future release  Console custom templates for hyperlink targets  Streamtool Improvements • Persistent command history in console mode • Manage jobs by jobname
  • 12. © 2016 IBM Corporation12 New and Improved Toolkits  Speech to Text toolkit • Converts audio input stream to text output • Uses Watson Speech to text technology  Open Source toolkits added to Product in V4.2 • Datetime Toolkit • IoT Toolkit • Connectivity with IoT platform • JDBC toolkit • JSON toolkit • Network Toolkit • Ingest, parse and process network packets • Map ip addresses to locations, reassemble files from packets  Geospatial toolkit enhancements • Support for shared maps for matching points to a map (PointMapMatcher)  Cybersecurity toolkit enhancements • QRadar integration • Improved algorithms  Telecommunications Event Data Analytics (TEDA) toolkit enhancements  DPS toolkit support for Streams Hyperstate accelerator
  • 13. © 2016 IBM Corporation13 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 • Available in the US South, United Kingdom, and Sydney* Bluemix Regions  Capabilities at the initial GA included: • Integration with key Bluemix services such as Watson IoT, Message Hub, and Cloudant. • Sample, demo and reference applications. • Support for many Streams toolkits  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 to the cloud [ * syndicated in Sydney catalog with deployment in London]
  • 14. © 2016 IBM Corporation14 Bluemix Streams 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 Service)  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 • Twitter Smackdown Sample for Development Guide • Water Conservation Starter Kit (IoT use case with Apache Edgent and IoT platform) • Airport Sentiment Demo
  • 15. © 2016 IBM Corporation15 Bluemix 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  Target for Streams 4.2 availability in Bluemix is October 19th.
  • 16. © 2016 IBM Corporation16 Find out more and download V4.2 QSE at STREAMSDEV https://developer.ibm.com/streamsdev/ Streaming Analytics Service in Bluemix https://console.ng.bluemix.net/catalog/services/streaming-analytics Get involved in the Apache Edgent Community http://edgent.incubator.apache.org/ THANK YOU