Platforms and APIs have quickly become a key ingredient of competitive advantage. And key to future competitive advantage will be the adoption of cognitive systems. In this session, we’ll explore how emerging technologies: Bluemix, NodeJS, and Node-RED can be combined with platforms: Connections, Watson Work Services, and Box and enhanced by cognitive capabilities. The result is far more than just integration; it’s the beginning of “cognitive business processes.” So come join us to build an agile platform that’s ready for the cognitive era.
3. Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
Please note
• 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.
• Performance is based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput
or performance that any user will experience will vary depending upon many factors, including considerations such as the amount of
multiprogramming in the user’s job stream, the I/O configuration, the storage configuration, and the workload processed. Therefore, no
assurance can be given that an individual user will achieve results similar to those stated here.
4. Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
Abstract
• Platforms and APIs have quickly become a key ingredient of competitive
advantage.
• And key to future competitive advantage will be the adoption of cognitive
systems.
• In this session, we'll explore how emerging technologies: Bluemix,
NodeJS, and Node-RED can be combined with platforms: Connections,
Watson Work Services, and Box and enhanced by cognitive capabilities.
• The result is far more than just integration; it's the beginning of
"cognitive business processes" built on an agile platform that's ready for
the cognitive era.
5. Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
Vienna, October 16-17 2017
Something that has long been
anticipated…
6. Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
Situational Applications
1. business organizations &
relationships are continually
changing - therefore solutions
need are situational
2. LOB teams just enough IT
savvy to create their own
services/solutions that drive
their part of the business
3. applications are disposable
7. Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
New Jobs
1. Great Collaborators and
Orchestrators.
2. The Great Synthesizers.
3. The Great Explainers.
4. The Great Leveragers.
5. The Great Adapters.
6. The Passionate
Personalizers
7. The Great Localizers
8. Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
A Big Shift
“It should be no surprise that even
traditional businesses …are trying to
become software enabled via APIs.
Those that aren’t following suit
should be.
The alternative isn’t keeping things
the way they are now — it’s
watching developers help build and
extend your competitors’ business.”
9. Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
42% of developers made IT buying decisions
• As companies focus on innovation to differentiate
themselves in a competitive market, developers are
increasingly playing a direct role in IT buying decisions
• Why? Development tools have become simpler and more accessible via the
cloud, and a new and diverse generation of builders has the potential to
collaborate with line-of-business leadership and seize fresh opportunities to
disrupt and drive transformation
• Developers are the architects of the world with Watson.
10. Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
11. Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
12. Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
The Factory
• Bluemix is a Platform as a
Service (PaaS) cloud
environment
• hosted by IBM on top of an IaaS layer
• Allows you to rapidly build,
deploy, and manage cloud
applications
• Provides services & runtimes to
piece together new
applications
• Powered by IBM and open source technologies
13. Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
The Conveyor Belt
a full-stack JavaScript solution
that helps you build fast,
robust, and maintainable
production web applications
using
• Node.js
• Express
• Angular.js
• MongoDB
• Node-RED
14. Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
pink
New open platform
New way to code
New way to deploy
New technology
stack
The future is …
15. Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
The “Moving Parts”
• Transactions
• Documents
• Workflow
16. Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
The Helpers
• Collaboration Solutions
are first class citizens in
the transformation.
• Use them as Business
Services (not simply tools)
• Use their services
• Extend their functionalities
17. Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 20171710/18/17
from
Centralized
production units
(databases, applications,
groupware)
18. Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 20171810/18/17
to
Distributed
production units
(databases, applications,
groupware)
19. Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
20. Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
Cognitive
• Cognitive is what changes
everything
• Helping humans make
decision
• “systems that learn at scale,
reason with purpose and
interact with humans
naturally.”
21. Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 20172110/18/17
A new Generation of cognitive
collaborative processes
22. Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
Vienna, October 16-17 2017
The Technology
23. Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
The case for Node-RED
• A Visual Tool for rapid
assembling flows
24. Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
What is the Problem ?
• We need tools that make it easier for developers and
for knowledge workers at all levels to bring
together the different streams of events that make up
a cognitive collaborative solution.
• Standards are great – but rarely only need just one…
• We need a way to make a designed flow executable
25. Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
Introducing Node-RED
• Node-RED makes it easy to wire
together the different components
of a flow.
• It provides a browser-based drag-
drop UI for creating flows of
events and deploying them to the
runtime.
• Built on node.js and express.js,
it can be easily expanded to add
new nodes
26. Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
Flow-Based Programming
https://en.wikipedia.org/wiki/Flow-based_programming
• Invented by J. Paul Morrison at IBM in the early 1970’s
• A network of asynchronous processes communicating by
means of streams of structured data chunks
• Each process is a black box – it doesn’t know what has come
before it, or what comes after it; it just acts on the data it
receives and passes the result on
27. Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
payload: “Jedi are
totally amazing!”
payload: “Jedi are
totally amazing!”
sentiment: { score: 4 }
28. Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
• Using Basic Building Blocks….
29. Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
• …accessing popular social tools…
30. Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
• ….adding a touch of Cognitive…
31. Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
• …and embracing IBM’s Collaboration solutions
32. Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
• … et voilà !
33. Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
Making New Business Processes easy !
• Easy to draw
• Easy to explain
• Easy to assemble
• Easy to run
• Easy to modify
• Easy to trash
34. Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
Vienna, October 16-17 2017
The Usecase
35. Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
Automatic Classification of claims
• The Usecase we are presenting here provides a quick example
of how:
• Cognitive could help filter customer claims based on sentiment and
analytics
• Cognitive could help classify documents for better managing them
• BOX.com is transparently embedded in a business process
• IBM Connections becomes a companion to your CRM
36. Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
Really “very little coding”…
37. Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
First Leg - Triggering
38. Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
Second Leg – Involve Cognitive
39. Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
Third Leg – Make Actionable
40. Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
What we learned
• a full-stack JavaScript
solution that helps you
• build fast, robust, and
maintainable production web
applications
• Easily integrate Cognitive
• Easily integrate any other
existing solution
• Easily deploy
• Accessible to developers but
also knowledge workers
41. Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
Not Simply Integrating….
• …But enhancing !
• Do not wait for Cognitive to
come to you…
• ...go and chase it when it is
needed
• Create new value
42. Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
Relevant
Actionable
Focused
Advanced analytics and
cognitive tools help
prioritize our workday,
removing the struggle so
we can focus on results.
43. Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
Do it all in the cloud !
You can build, integrate,
orchestrate, and run a new
generation of cognitive
collaboration processes in the
cloud
45. Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
Notices and disclaimers continued
• Information concerning non-IBM products was obtained from the suppliers of those products, their published announcements or other publicly available sources. IBM
has not tested those products in connection with this publication and cannot confirm the accuracy of performance, compatibility or any other claims related to non-IBM
products. Questions on the capabilities of non-IBM products should be addressed to the suppliers of those products. IBM does not warrant the quality of any third-
party products, or the ability of any such third-party products to interoperate with IBM’s products. IBM EXPRESSLY DISCLAIMS ALL WARRANTIES, EXPRESSED
OR IMPLIED, INCLUDING BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
• The provision of the information contained herein is not intended to, and does not, grant any right or license under any IBM patents, copyrights, trademarks or other
intellectual property right.
• IBM, the IBM logo, ibm.com, Aspera®, Bluemix, Blueworks Live, CICS, Clearcase, Cognos®, DOORS®, Emptoris®, Enterprise Document Management System™,
FASP®, FileNet®, Global Business Services ®, Global Technology Services ®, IBM ExperienceOne™, IBM SmartCloud®, IBM Social Business®, Information on
Demand, ILOG, Maximo®, MQIntegrator®, MQSeries®, Netcool®, OMEGAMON, OpenPower, PureAnalytics™, PureApplication®, pureCluster™, PureCoverage®,
PureData®, PureExperience®, PureFlex®, pureQuery®, pureScale®, PureSystems®, QRadar®, Rational®, Rhapsody®, Smarter Commerce®, SoDA, SPSS,
Sterling Commerce®, StoredIQ, Tealeaf®, Tivoli®, Trusteer®, Unica®, urban{code}®, Watson, WebSphere®, Worklight®, X-Force® and System z® Z/OS, are
trademarks of International Business Machines Corporation, registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM
or other companies. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at: www.ibm.com/legal/copytrade.shtml.
46. Social Connections 11 Chicago, June 1-2 2017Social Connections 12 Vienna, October 16-17 2017
Vienna, October 16-17 2017
Thank you !
4610/18/17