Weitere ähnliche Inhalte Mehr von OPITZ CONSULTING Deutschland (20) Kürzlich hochgeladen (20) Oracle IoT Cloud Service1. © OPITZ CONSULTING GmbH 2015 Seite 1Oracle IoT Cloud Service
Attila Nemeth, Lead Architect
Torsten Winterberg, Business Development & Innovation
OPITZ CONSULTING Deutschland GmbH
First practical experience
November 2015
Oracle IoT Cloud Service
2. © OPITZ CONSULTING GmbH 2015 Seite 2Oracle IoT Cloud Service
Agenda
1. IoT: Setting the scene
2. Oracle IoT Cloud: Basics
3. Oracle IoT Cloud: Livedemo
4. © OPITZ CONSULTING GmbH 2015 Seite 4Oracle IoT Cloud Service
The most important Trends in 2015
6. © OPITZ CONSULTING GmbH 2015 Seite 6Oracle IoT Cloud Service
Different wording – same meaning?
Internet of
Things
Industry 4.0
Cyberphysical
Systems
Machine 2
Machine
Digitalization
8. © OPITZ CONSULTING GmbH 2015 Seite 8Oracle IoT Cloud Service
Not statistical groups are relevant –
The individuum counts
9. © OPITZ CONSULTING GmbH 2015 Seite 9Oracle IoT Cloud Service
Zitat Jeff Immelt; CEO General Electric
You go to bed as an industrial company –
you wake up in the morning as a
software company
11. © OPITZ CONSULTING GmbH 2015 Seite 11Oracle IoT Cloud Service
How do I achieve added value?
Added Value
based on
Innovations
Time
New business models
Process improvements
Product improvements
12. © OPITZ CONSULTING GmbH 2015 Seite 12Oracle IoT Cloud Service
Technical Disruption
through Digitalization
Increase Customer Loyalty
optimized service offer
Market dynamics
Low medium high
OpportunitiesthroughDigitalization
Optimize Cost
extended service offer
New service offer
New Markets
New Business Models
OptimizationTransformationNewMarket
Quelle: OPITZ CONSULTING, 2015
Market dynamics and opportunities of
Digitalization
13. © OPITZ CONSULTING GmbH 2015 Seite 13Oracle IoT Cloud Service
Try it out: IoT Innovation Workshop
14. © OPITZ CONSULTING GmbH 2015 Seite 14Oracle IoT Cloud Service
2 Oracle IoT Cloud: Basics
15. © OPITZ CONSULTING GmbH 2015 Seite 15Oracle IoT Cloud Service
Reference Architecture
Supervisory, Control and Adaption
Information Enrichment and Monitoring
Oracle IoT Cloud
16. © OPITZ CONSULTING GmbH 2015 Seite 16Oracle IoT Cloud Service
Oracle Internet of Things Cloud Service:
Connectional View
IoT Cloud ServiceIoT Devices
Backend
&
Applications
Proxy ++
17. © OPITZ CONSULTING GmbH 2015 Seite 17Oracle IoT Cloud Service
Device Virtualization
Device as a Resource
Expose every Device as a set of resources - specify data properties and
message formats
Monitor endpoint health, performance, location
Flexible Topologies
Collect device data using ready-to-integrate Client Lib, available for a wide
range of platforms
Connect directly or using 3rd party gateway or Oracle gateway software
API friendly
Send telemetry messages and device data to IOT CS
Control devices via REST APIs for device resources
Deploy applications to Oracle IOT CS Gateway
18. © OPITZ CONSULTING GmbH 2015 Seite 18Oracle IoT Cloud Service
Simple Communication with Devices
Bi-directional
Send data and commands from device to cloud service, or from cloud
service to device
All communication initiated by device
Cross-Protocol
Directly address any device from the Cloud Service regardless of network
protocol and firewall restrictions
Extensible Device/Protocol adapter framework
Reliable
Guaranteed delivery of messages, over unreliable networks and from/to
occasionally awake or connected devices
19. © OPITZ CONSULTING GmbH 2015 Seite 19Oracle IoT Cloud Service
Manage massive device streams
Flexible Formats
Message formats with standard header fields and customizable
application/device specific payload
Event Store
Highly available data historian persists all messages to/from device
Configurable expiration policy to manage data
Query
Visual interface to query data and alerts from devices
REST API for programmatic queries
20. © OPITZ CONSULTING GmbH 2015 Seite 20Oracle IoT Cloud Service
Analyze Real-Time Streaming Data
Analyze
Real time analysis (correlation, aggregation, filtering, analytics)
of incoming data streams
Built-in well-known event processing analysis patterns
Rapid Development
Easy-to-use UI to rapidly develop Stream Processing applications
Real time visualization of raw device streams. alerts and composite events
21. © OPITZ CONSULTING GmbH 2015 Seite 21Oracle IoT Cloud Service
Integration with existing
Applications & Processes
Data Enrichment
Enrich stream with device metadata to provide additional context
Generate composite Events based on incoming streams
Enterprise Apps
Extend business processes within apps
Secure push or pull of messages to/from enterprise apps
Send commands to devices using REST API
Built-in integrations
Out of the box integration with Oracle BI Cloud Service - enables rapid
creation of business user dashboards/reports
Leverage Mobile Cloud Service to remotely control devices
22. © OPITZ CONSULTING GmbH 2015 Seite 22Oracle IoT Cloud Service
End-to-End Security
Trusted Devices
Security mechanism provisions and manages trust relationships
with devices (uses OAuth2)
Uniquely assigned device identities disallows reuse of security credentials
across devices
Non-Repudiation (* Nichtabstreitbarkeit)
Enforces authentication prior to communication with any device or enterprise
software, enabling proof of origin of data
Transport level security for all communication to ensure data integrity
Security Lifecycle
Role based access control
Secure, managed state transitions to control access from devices
Restricts types of IoT CS operations that device can perform in a given state
23. © OPITZ CONSULTING GmbH 2015 Seite 23Oracle IoT Cloud Service
Oracle Internet of Things Cloud Service:
Highlevel View
24. © OPITZ CONSULTING GmbH 2015 Seite 24Oracle IoT Cloud Service
“IoT Applications” are deployed to Oracle IoT CS
IoT Application
Devices Messages Analytics Integrations Configurations
25. © OPITZ CONSULTING GmbH 2015 Seite 25Oracle IoT Cloud Service
3 Oracle IoT Cloud: Livedemo
26. © OPITZ CONSULTING GmbH 2015 Seite 26Oracle IoT Cloud Service
Architecture of the demo
IoT Cloud
BI Cloud
ERP System
REST
REST
27. © OPITZ CONSULTING GmbH 2015 Seite 27Oracle IoT Cloud Service
Scenario 1: Sale at the vending machine
IoT Cloud
BI Cloud
ERP System
1. Machine notifies IoT Cloud
about sale
2. IoT Cloud sends sale
information to ERP System
3. IoT Cloud sends sale
information to BI Cloud
28. © OPITZ CONSULTING GmbH 2015 Seite 28Oracle IoT Cloud Service
Scenario 2: Online sale
IoT Cloud
BI Cloud
ERP System
1. Handy is near
machine, receives
URL information from
beacon
2. Product is bought
online, ERP System
is notified
3. ERP System notifies
IoT Cloud about sale
4. IoT Cloud notifies the
vending machine,
product is handed out
5. Sale information is
forwarded to BI Cloud
via IoT Cloud
29. © OPITZ CONSULTING GmbH 2015 Seite 29Oracle IoT Cloud Service
LIVE-DEMO
www.thecattlecrew.com
30. © OPITZ CONSULTING GmbH 2015 Seite 30Oracle IoT Cloud Service
Correlation of vending machine locations and
facebook events for Cologne
32. © OPITZ CONSULTING GmbH 2015 Seite 32Oracle IoT Cloud Service
Digitalization and
OPITZ CONSULTING
Mobile
IoT
Cloud
Social
Big Data
Information
Business
Partner
Project
House
Full Application
Lifecycle
Custom
Softwaredevelopment
System Integration /
EAI / SOA
Business Intelligence /
Analytics
Infrastructure License Management
Managed Service
Infrastructure
Managed Service
Applications/Platforms
Business Process
Automation / BPM
33. © OPITZ CONSULTING GmbH 2015 Seite 33Oracle IoT Cloud Service
Try it out: IoT Innovation Workshop
35. © OPITZ CONSULTING GmbH 2015 Seite 35Oracle IoT Cloud Service
Join the cattlecrew!
www.thecattlecrew.com
36. © OPITZ CONSULTING GmbH 2015 Seite 36Oracle IoT Cloud Service
Contact:
Torsten Winterberg
Business Development & Innovation
Competence Center SOA/BPM
OPITZ CONSULTING Deutschland GmbH
Kirchstr. 6, 51647 Gummersbach, Germany
Phone: +49 173 54 79 302
Mail: torsten.winterberg@opitz-consulting.com
Twitter: @t_winterberg
Blog: http://torstenwinterberg.blogspot.de/
Blog: http://thecattlecrew.wordpress.com
youtube.com/opitzconsulting
@OC_WIRE
slideshare.net/opitzconsulting
xing.com/net/opitzconsulting
37. © OPITZ CONSULTING GmbH 2015 Seite 37Oracle IoT Cloud Service
Contact:
Attila Nemeth
Lead Architect
Competence Center SOA/BPM
OPITZ CONSULTING Deutschland GmbH
Kirchstr. 6, 51647 Gummersbach, Germany
Phone: +49 173 7276088
Mail: attila.nemeth@opitz-consulting.com
Blog: http://thecattlecrew.wordpress.com
youtube.com/opitzconsulting
@OC_WIRE
slideshare.net/opitzconsulting
xing.com/net/opitzconsulting
Hinweis der Redaktion What are the elements and how they fit together
Start with Cloud service (functions, interfaces and cloud)
Move right to enterprise
Go left to devices
Start with CL and then go to GW