15. Apache Storm
Platform for Realtime Processing
Looks like Complex Event Processing (CEP)
Backtype
Nathan Marz
Acquired by Twitter
Like “ever-running” MapReduce jobs
21. Myths
“BigData is all about storing data”
“BigData is only for big companies having lots of data”
“There are no BigData use cases in Belgium”
“BigData is only being used for analytics”
22. Dangers
People are hard to find
Technologies are “different”
Too much technologies
You need hardware
Incorrect information
26. Iot as datasource
Adapt the processing flow based on the data flowing
through it:
- Disable faulty sensors
- Take processing shortcuts
27. Iot as datasource
Control other “Things” based on the data flowing
through:
- Rain predicted
=> disable sprinklers
- Check-out at work, trip home will take 60 min
=> start heating in 30 min
Would be great to link with a rule-engine (Drools e.g.)
28. Iot as datasource
Store data for more complex processing:
- Pattern or behaviour recognition
- Forecasting
- Prevention
29. Iot as datasource
Storage:
Every event is a record
Every event is immutable
Every event has:
a source
a timestamp
a type
a value
31. Iot as Platform - Idea
Quantity > Quality
One platform to
Store
Process
Nodes can be
Anything with a controller
Anything that can store data
32. Iot as Platform - Risks
Complex Resource Management
Exploit Capabilities
Complex Data Management
Fragmented Data
Complex Security Model
Obfuscate Data
33. Iot as Platform - Gains
Keep your friends close, but your data closer.
Delegate processing
Use resources in the best way possible