Más contenido relacionado La actualidad más candente (17) Similar a IoT at Scale (20) Más de Vitaliy Rudnytskiy (20) IoT at Scale1. IoT at Scale
Personal and Industrial Internal
Vitaliy Rudnytskiy
@Sygyzmundovych
http://developers.sap.com
Code Europe, Wrocław, 2017/12
2. 5
© 2017 SAP SE or an SAP affiliate company. All rights reserved.
Let me introduce myself
- Vitaliy Rudnytskiy (aka Witalij Rudnicki)
@Sygyzmundovych
- 15 years of Technology Consultancy
- Principal Architect at SAP
- Data, IoT, Analytics, Visualizations
- Based in Wrocław, Poland
3. 6
© 2017 SAP SE or an SAP affiliate company. All rights reserved.
This presentation outlines our general product direction and should not be relied on in making a
purchase decision. This presentation is not subject to your license agreement or any other agreement
with SAP. SAP has no obligation to pursue any course of business outlined in this presentation or to
develop or release any functionality mentioned in this presentation. This presentation and SAP's
strategy and possible future developments are subject to change and may be changed by SAP at any
time for any reason without notice. This document is provided without a warranty of any kind, either
express or implied, including but not limited to, the implied warranties of merchantability, fitness for a
particular purpose, or non-infringement. SAP assumes no responsibility for errors or omissions in this
document, except if such damages were caused by SAP intentionally or grossly negligent.
Disclaimer
4. 7
© 2017 SAP SE or an SAP affiliate company. All rights reserved.
„Ad” break: Wrocław SAP Meetup
https://www.meetup.com/Wroclaw-SAP-Community-Meetup/
You are welcome to join ☺
5. 9
© 2017 SAP SE or an SAP affiliate company. All rights reserved.
Internet is connecting...
Internet of
people
Internet of
content
Internet of
things
information, people, and things
6. 14
© 2017 SAP SE or an SAP affiliate company. All rights reserved.
“It feels I’m doing
the Internet of Things
for decades”
James Gosling
Keynote IoT at Scale, Palo Alto Oct 2014, https://youtu.be/O1Rzyn2OIkI
7. 15
© 2017 SAP SE or an SAP affiliate company. All rights reserved.
Have you heard of “Real-time Awareness”?
or “Smart Items”?
8. 18
© 2017 SAP SE or an SAP affiliate company. All rights reserved.
Sensors
Actuators
THINGS
CONNECTOR
TRANSPORT
10’s of billions of
connected things
Wired and wireless
networks
High-performance compute
infrastructure (cloud platform)
Deconstructing
the Internet of Things
9. 20
© 2017 SAP SE or an SAP affiliate company. All rights reserved.
There would be no IoT today without hardware prototyping boards …
Arduino Uno
Raspberry Pi
BeagleBone Black
NodeMCU
FiPy
ESP8266
Feather
HUZZAH
10. 21
© 2017 SAP SE or an SAP affiliate company. All rights reserved.
… and without affordable sensors
DS18B20 $0.49 DHT11 $0.65 DHT22 $2.49
Grove with TTC3
Thermistor $2.90
TM-02-02 $25
Rainbow HAT £24RPi Sense HAT £25
11. 23
© 2017 SAP SE or an SAP affiliate company. All rights reserved.
„Ad” break: https://www.hswro.org
12. 26
© 2017 SAP SE or an SAP affiliate company. All rights reserved.
internet
From proximity to satelites…
…and everything in between
Earth-wide
Municipal
Local
Personal
13. 31
© 2017 SAP SE or an SAP affiliate company. All rights reserved.
WAN, PAN and everything in between – the war of standards is going on…
14. 33
© 2017 SAP SE or an SAP affiliate company. All rights reserved.
„Ad” break: https://www.thethingsnetwork.org/community/wroclaw/
15. 34
© 2017 SAP SE or an SAP affiliate company. All rights reserved.
„LoRaWAN packet received at 702 km (436 miles) distance…”
source:https://www.thethingsnetwork.org/article/ground-breaking-world-record-
lorawan-packet-received-at-702-km-436-miles-distance
16. 38
© 2017 SAP SE or an SAP affiliate company. All rights reserved.
Sensor communication protocols
GPIO
UART
I2C
SPI
source:https://www.banggood.com/Geekcreit-37-In-1-Sensor-Module-Board-Set-Kit-For-Arduino-p-1137051.html
17. 39
© 2017 SAP SE or an SAP affiliate company. All rights reserved.
Review of communication protocols
Communication GPIO SPI I2C UART
Meaning General Purpose
Input/Output
Serial Peripheral
Interface
Inter-Integrated
Circuit
Universal
Asynchronous
Receiver/Transmitter
Pros Simple
Requires only a
single pin
Fast; supports
multiple devices on a
single bus; allows
two-way
communication
Only requires 2 pins;
multiple devices on a
single bus; allows
two-way
communication
Widely supported;
allows two-way
communication
Cons Not for sending
complex data
Requires at least 3
pins
Not as fast as SPI Can't share
communication lines;
slower than SPI and
I2C
Wikipedia General-
purpose_input/output
Serial_Peripheral_Int
erface_Bus
I%C2%B2C Universal_asynchron
ous_receiver-
transmitter
source: https://tessel.gitbooks.io/t2-docs/content/Tutorials/Communication_Protocols.html
18. 40
© 2017 SAP SE or an SAP affiliate company. All rights reserved.
22 GPIO pins
▪ 9 Analog inputs
▪ 21 PWM
▪ 2 Serial
▪ 3 SPI
▪ 3 I2C
Example: Espruino Pico
source:https://www.espruino.com/Pico
19. 41
© 2017 SAP SE or an SAP affiliate company. All rights reserved.
Another example: Tessel 2
source: https://tessel.gitbooks.io/t2-docs/content/API/Hardware_API.html
20. 47
© 2017 SAP SE or an SAP affiliate company. All rights reserved.
Voice, text and optical communication in one
iconssource:thenounproject.com
+ much more…
21. 50
© 2017 SAP SE or an SAP affiliate company. All rights reserved.
I used SensorPhone app for iPhone … and own calculations
► https://blogs.sap.com/2016/03/28/stream-your-iphones-sensor-data-to-hana-cloud-platform/
The app from
Patrick Colucci,
iOS Developer at SAP
22. 54
© 2017 SAP SE or an SAP affiliate company. All rights reserved.
One of rides: Warsaw to Wrocław
23. 55
© 2017 SAP SE or an SAP affiliate company. All rights reserved.
Calculate car speed using SAP HANA (use of Geo and Window SQL)
► https://blogs.sap.com/2016/06/24/from-wroclaw-to-warsaw-and-back-iot-analysis-with-
sap-hana-sql/
24. 56
© 2017 SAP SE or an SAP affiliate company. All rights reserved.
Charting the speed using SAP Lumira
25. 58
© 2017 SAP SE or an SAP affiliate company. All rights reserved.
Visualizations of speed changes on maps with Lumira geo charts
26. 59
© 2017 SAP SE or an SAP affiliate company. All rights reserved.
Some examples inspired by my blogs: VR visualization of IoT data
► https://blogs.sap.com/2016/07/06/visualising-iphone-sensor-data-in-virtual-reality/
28. 61
© 2017 SAP SE or an SAP affiliate company. All rights reserved.
• Lifecycle management at scale for devices from onboarding
to decommissioning
• Securely connect to remote devices over a broad variety of
IoT protocols (HTTP, MQTT, CoAP, SNMP, File, ModBus,
Sigfox, OPC-UA)
• Collect and process sensor data at scale already at the edge
or in the cloud and store it on SAP Cloud Platform
• Integral part of SAP Leonardo IoT Foundation & Edge to build
and run IoT applications in cloud
• Flexible deployment options for gateway component
• Certificate-based onboarding and authentication of devices
• Software development kit (SDK) for development of custom
protocol adapters and custom filters (interceptors)
SAP Cloud Platform – Internet of Things
Connect devices to bring IoT data to business processes and analytics
Communication
Things &
Gateways
IoT apps on
SAP Cloud Platform
SAP IoT Application
Enablement
SAP Cloud Platform
Internet of Things
29. 69
© 2017 SAP SE or an SAP affiliate company. All rights reserved.
Industry 4.0 represents the
opportunity for manufacturing
businesses to reinvent their
processes by leveraging a
confluence of new technologies
in the process of building their
products
Internet of Things represents the
opportunity available to companies
in leveraging smart, connected,
devices in building, distributing, and
managing their products and
services for customers
IoT and Industry 4.0
Internet of
Things
Industry
4.0
Industrial Automation “Industrial Internet” / Industry 4.0
“Internet of Things” Smart Devices, Personal Area Networks
Connected FamilyConnected CarConnected Health
30. 70
© 2017 SAP SE or an SAP affiliate company. All rights reserved.
The 9 most popular types of IIoT use cases
(accordingly to the survey by IoT Institute)
Asset tracking and monitoring: 54.5%
Automation of manual processes: 52.1%
Predictive maintenance: 45.2%
Improving safety and security: 39.7%
Buildings: energy efficiency and/or automation: 39.7%
Enhanced customer engagement and customer satisfaction: 35.6%
Data intelligence to do strategic planning: 32.9%
Transforming from a product based model to services based model for customers: 23.3%
More agile and efficient product design process: 21.9%
source:http://www.ioti.com/industrial-iot-iiot/9-most-popular-types-iiot-use-cases
31. 71
© 2017 SAP SE or an SAP affiliate company. All rights reserved.
https://jam4.sapjam.com/groups/sub_groups/6f12IbztLTWXZfDpwngVr3/gallery
32. 72
© 2017 SAP SE or an SAP affiliate company. All rights reserved.
Business Example / Maintenance Case
SAP Predictive Maintenance
http://www.sap.com/pc/tech/internet-of-things/software/predictive-maintenance/index.html
Predicting Maintenance Work
Real Time
equipment monitoring
prediction data models
Automated alerting based on perdiction
Customer and Consumer Value
Better maintenance planning
Less out-of-service preventive checks
Less wasted time spend by technicians
Mobile Applications
Integration into Smart Devices (e.g. watches)
Real Time Notification Systems
Reporting & Analysis Applications
https://www.youtube.com/watch?v=583aGe0xIGY
33. 73
© 2017 SAP SE or an SAP affiliate company. All rights reserved.
Business Example / Car Connections
SAP Vehicles Network
https://www.youtube.com/watch?v=cWo4lDa_1uw
http://hana.sap.com/implementation/customer-innovation/solutions/vehicles-network.html
Connecting Automotive Industry
and Service Industry
Real Time
parking slot monitoring
Automated parking slot booking
Customer and Consumer Value
Better service for End-Uers
Easy parking search / booking
Easy payment
Mobile Applications
Integration into Car Systems
Mobile access for consumers
34. 74
© 2017 SAP SE or an SAP affiliate company. All rights reserved.
Business Example / Monitoring
SAP Networked Logistic Hub
Use Case
Real Time Sensor Monitoring
of Trucks and Containers
of Equipment
Anti-Collision systems
Customer Value
Increased Safety
Optimized workflow and operations
Increased efficiency in logistics
Mobile Applications
used for reporting and data analysis
used for connectivity, GPS data collection
https://www.youtube.com/watch?v=zKZDgsni0Y4
https://www.youtube.com/watch?v=J45uSpBmVqo
SAP and SK Solutions Anti-Collision System
35. 92
© 2017 SAP SE or an SAP affiliate company. All rights reserved.
Top 10 strategic tech trends accordingly to Gartner
36. 93
© 2017 SAP SE or an SAP affiliate company. All rights reserved.
Welcome to Havøygavelen windmill park…
… where temperatures can drop to -25°C and winds can howl at over 180km/h…
Source: https://blogs.sap.com/2016/11/21/facing-the-arctic-challenge-at-the-worlds-most-northerly-wind-farm/
37. 95
© 2017 SAP SE or an SAP affiliate company. All rights reserved.
Monitoring windmill park
38. 96
© 2017 SAP SE or an SAP affiliate company. All rights reserved.
SAP Digital Twin: floating tank
39. 98
© 2017 SAP SE or an SAP affiliate company. All rights reserved.
„Ad” break: SAP IoT Startup Accelerator
Autonomous drones for
inspections
Transportation monitoring, prediction
and recommendations
Analytics and insights for
industrial IoT
Robots working collaboratively with
humans in warehouses
Shipping freight with integrated
smart containers
Real-time monitoring with wireless, self-
powered snap and play sensors
https://www.f6s.com/sapiotstartupaccelerator
40. 106
© 2017 SAP SE or an SAP affiliate company. All rights reserved.
Dziękuję! Thank You
// SAP Developer Relations
developers.sap.com
@Sygyzmundovych
41. © 2017 SAP SE or an SAP affiliate company. All rights reserved.
No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP AG or an SAP affiliate company.
SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG (or an SAP affiliate
company) in Germany and other countries. Please see http://global12.sap.com/corporate-en/legal/copyright/index.epx for additional trademark information and notices.
Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors.
National product specifications may vary.
These materials are provided by SAP AG or an SAP affiliate company for informational purposes only, without representation or warranty of any kind, and SAP AG or its
affiliated companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP AG or SAP affiliate company products and services
are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an
additional warranty.
In particular, SAP AG or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related presentation, or to develop or
release any functionality mentioned therein. This document, or any related presentation, and SAP AG’s or its affiliated companies’ strategy and possible future
developments, products, and/or platform directions and functionality are all subject to change and may be changed by SAP AG or its affiliated companies at any time for
any reason without notice. The information in this document is not a commitment, promise, or legal obligation to deliver any material, code, or functionality. All forward-
looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations. Readers are cautioned not to place
undue reliance on these forward-looking statements, which speak only as of their dates, and they should not be relied upon in making purchasing decisions.