OWcon'14 - BPM of Things: IoT and processes, BonitaSoft
Post on 25-Jun-2015
149 Views
Preview:
DESCRIPTION
Transcript
BPM of Things
OW2con’14 Nov 6th
IoT and Processes: a New Market Opportunity?
©2014 Bonitasoft
Agenda
The Opportunity What is a Smart
Connected Object?
How to integrate an Object in a
Process ? Proof of concept: Sharing Lockers
©2014 Bonitasoft 2
The Opportunity What could be the place of BPM in the IoT area?
©2014 Bonitasoft 3
Figures from the future
©2014 Bonitasoft 4
? 2 020
8 000 000 000
9 200 000 000
80 000 000 000
Figures from the future
©2014 Bonitasoft 5
2 020
8 000 000 000
9 200 000 000
80 000 000 000
The year ;-)
Population
Mobiles
Connected Objects
What we should expect
• In 2020: 10 times more connected objects than mobiles or people
• Objects will impact IT approach and push the boundaries of BPM projects
• BPM of Things is a new market to discover
©2014 Bonitasoft 6
What is a Smart Connected Object?
©2014 Bonitasoft 7
Connected Objects seems trendy but…
Basic features of a connected object
Object
Sensor Transforms events
into data
Actuator Acts on real world
Connectivity Connects to
external systems
Logic Defines object’s
behavior
©2014 Bonitasoft 8
Smart connected object
©2014 Bonitasoft 9
Object
Sensor
Logic External
Information System
Actuator
Provides additional logic
Provides data
Connectivity
How to integrate an Object in a Process? Well, I have an object… What can I do now?
©2014 Bonitasoft 10
Integration Requirements
©2014 Bonitasoft 11
Expose BPMN events to Object
• Allows process to react to object’s events
• Allows to process object’s sensor data
Expose an API to interact with Object
• Allows to pilot object’s logic
• Allows to trigger object’s actuators
A new User Experience for your processes?
Replace web based User Experience by a dedicated object to perform
tasks…
• A real innovative opportunity for all business processes with Human tasks
©2014 Bonitasoft 12
Sharing Lockers A proof of concept
©2014 Bonitasoft 13
Sharing Lockers Concept
Smart lockers to securely exchange things between people
• Prevents agenda issue while delivering packages
©2014 Bonitasoft 14
PoC Technical Components
Bonita BPM Ready for smart
applications
RaspberryPi Object’s controller
NodeRed Object’s logic programming
interface
PostgreSQL Business data
persistence
©2014 Bonitasoft 15
The Object
©2014 Bonitasoft 16
Inside the Object
©2014 Bonitasoft 17
RaspberryPi NodeRed
The Bonita BPM Process
©2014 Bonitasoft 18
Bonita BPM
Bonita BPM / Object Communication
©2014 Bonitasoft 19
Bonita REST API
Sends BPMN message
Sharing Locker Process
REST Connectors
BPMN Message Event
Calls Object’s logic
PoC effort in figures
• Days of works: 2
• Developers: 3
• Hardware cost: < 100 €
• Software cost: 0 €
©2014 Bonitasoft 20
Successful implementation with limited investment in terms of resources
Conclusion
Connected Objects will become a part of
our life New ways to monitor and act will appear
Smart connected objects will empower User
Experience by replacing classic applications
©2014 Bonitasoft 21
CORPORATE WEBSITE Product & Services descriptions, References, Webinars, White papers
OPEN SOURCE COMMUNITY Forums, Contributions, Source Code
twitter.com/ bonitasoft
facebook.com/ bonitasoftbpm
linkedin.com/groups?gid=3182097
youtube.com/ bonitasoft
Thank you, and… STAY CONNECTED WITH US!
©2014 Bonitasoft
top related