SlideShare una empresa de Scribd logo
1 de 41
Descargar para leer sin conexión
IoT at Scale
Personal and Industrial Internal
Vitaliy Rudnytskiy
@Sygyzmundovych
http://developers.sap.com
Code Europe, Wrocław, 2017/12
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
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
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 ☺
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
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
15
© 2017 SAP SE or an SAP affiliate company. All rights reserved.
Have you heard of “Real-time Awareness”?
or “Smart Items”?
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
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
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
23
© 2017 SAP SE or an SAP affiliate company. All rights reserved.
„Ad” break: https://www.hswro.org
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
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…
33
© 2017 SAP SE or an SAP affiliate company. All rights reserved.
„Ad” break: https://www.thethingsnetwork.org/community/wroclaw/
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
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
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
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
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
47
© 2017 SAP SE or an SAP affiliate company. All rights reserved.
Voice, text and optical communication in one
iconssource:thenounproject.com
+ much more…
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
54
© 2017 SAP SE or an SAP affiliate company. All rights reserved.
One of rides: Warsaw to Wrocław
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/
56
© 2017 SAP SE or an SAP affiliate company. All rights reserved.
Charting the speed using SAP Lumira
58
© 2017 SAP SE or an SAP affiliate company. All rights reserved.
Visualizations of speed changes on maps with Lumira geo charts
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/
http://developers.sap.com/cloud
Try it! The Developer account is free :-)
https://hackster.io/sap
Look for inspiration:
https://github.com/SAP/iot-starterkit
Code and tutorials are available:
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
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
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
71
© 2017 SAP SE or an SAP affiliate company. All rights reserved.
https://jam4.sapjam.com/groups/sub_groups/6f12IbztLTWXZfDpwngVr3/gallery
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
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
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
92
© 2017 SAP SE or an SAP affiliate company. All rights reserved.
Top 10 strategic tech trends accordingly to Gartner
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/
95
© 2017 SAP SE or an SAP affiliate company. All rights reserved.
Monitoring windmill park
96
© 2017 SAP SE or an SAP affiliate company. All rights reserved.
SAP Digital Twin: floating tank
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
106
© 2017 SAP SE or an SAP affiliate company. All rights reserved.
Dziękuję! Thank You
// SAP Developer Relations
developers.sap.com
@Sygyzmundovych
© 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.

Más contenido relacionado

La actualidad más candente

La actualidad más candente (17)

Hyper-connected apps: Hyper-Connected Apps: Testing Peripherals and Mobile Ap...
Hyper-connected apps: Hyper-Connected Apps: Testing Peripherals and Mobile Ap...Hyper-connected apps: Hyper-Connected Apps: Testing Peripherals and Mobile Ap...
Hyper-connected apps: Hyper-Connected Apps: Testing Peripherals and Mobile Ap...
 
Cisco InterCloud Strategy
Cisco InterCloud StrategyCisco InterCloud Strategy
Cisco InterCloud Strategy
 
Build your own_photobooth
Build your own_photoboothBuild your own_photobooth
Build your own_photobooth
 
“Khronos Standard APIs for Accelerating Vision and Inferencing,” a Presentati...
“Khronos Standard APIs for Accelerating Vision and Inferencing,” a Presentati...“Khronos Standard APIs for Accelerating Vision and Inferencing,” a Presentati...
“Khronos Standard APIs for Accelerating Vision and Inferencing,” a Presentati...
 
Paving the Way for IPv6 in Singapore
Paving the Way for IPv6 in SingaporePaving the Way for IPv6 in Singapore
Paving the Way for IPv6 in Singapore
 
The Future Of Information Technology: Welcome… to the Digital Age
The Future Of Information Technology: Welcome…to the Digital AgeThe Future Of Information Technology: Welcome…to the Digital Age
The Future Of Information Technology: Welcome… to the Digital Age
 
SASE Future Proof sdwan 20 Sep2020 v2.1 BA
SASE Future Proof sdwan 20 Sep2020 v2.1 BASASE Future Proof sdwan 20 Sep2020 v2.1 BA
SASE Future Proof sdwan 20 Sep2020 v2.1 BA
 
CWIN17 Toulouse / Opc ua, the de facto interoperability standard for industry...
CWIN17 Toulouse / Opc ua, the de facto interoperability standard for industry...CWIN17 Toulouse / Opc ua, the de facto interoperability standard for industry...
CWIN17 Toulouse / Opc ua, the de facto interoperability standard for industry...
 
WIZnet OSHW Global Business
WIZnet OSHW Global BusinessWIZnet OSHW Global Business
WIZnet OSHW Global Business
 
The effects of the GDPR
The effects of the GDPRThe effects of the GDPR
The effects of the GDPR
 
IANAL: what developers should know about IP and Legal
IANAL: what developers should know about IP and LegalIANAL: what developers should know about IP and Legal
IANAL: what developers should know about IP and Legal
 
apidays LIVE Australia 2021 - Building an agile foundation for your Enterpris...
apidays LIVE Australia 2021 - Building an agile foundation for your Enterpris...apidays LIVE Australia 2021 - Building an agile foundation for your Enterpris...
apidays LIVE Australia 2021 - Building an agile foundation for your Enterpris...
 
20190220 Oracle Blockchain Day公開資料
20190220 Oracle Blockchain Day公開資料20190220 Oracle Blockchain Day公開資料
20190220 Oracle Blockchain Day公開資料
 
A Guided Approach to Testing - A Mobile First Strategy for your Enterprise!
A Guided Approach to Testing - A Mobile First Strategy for your Enterprise! A Guided Approach to Testing - A Mobile First Strategy for your Enterprise!
A Guided Approach to Testing - A Mobile First Strategy for your Enterprise!
 
OMA Open Source Industry Survey Results
OMA Open Source Industry Survey ResultsOMA Open Source Industry Survey Results
OMA Open Source Industry Survey Results
 
SE-4110, Securing Identities in the Cloud, by Martin Ahlers
SE-4110, Securing Identities in the Cloud, by Martin AhlersSE-4110, Securing Identities in the Cloud, by Martin Ahlers
SE-4110, Securing Identities in the Cloud, by Martin Ahlers
 
The Future of Video
The Future of VideoThe Future of Video
The Future of Video
 

Similar a IoT at Scale

Similar a IoT at Scale (20)

Karol Kalisz, Vitaliy Rudnytskiy: Mobile in IoT Context ? Mobile Applications...
Karol Kalisz, Vitaliy Rudnytskiy: Mobile in IoT Context ? Mobile Applications...Karol Kalisz, Vitaliy Rudnytskiy: Mobile in IoT Context ? Mobile Applications...
Karol Kalisz, Vitaliy Rudnytskiy: Mobile in IoT Context ? Mobile Applications...
 
Open SAP IOT
Open SAP IOTOpen SAP IOT
Open SAP IOT
 
SAP Leonardo succeeding with industrial iot
SAP Leonardo succeeding with industrial iotSAP Leonardo succeeding with industrial iot
SAP Leonardo succeeding with industrial iot
 
Sap Technology Outlook
Sap Technology OutlookSap Technology Outlook
Sap Technology Outlook
 
Mobile of People and Internet of Things: State of the Union
Mobile of People and Internet of Things: State of the UnionMobile of People and Internet of Things: State of the Union
Mobile of People and Internet of Things: State of the Union
 
Mobile pulse sept 2014
Mobile pulse sept 2014Mobile pulse sept 2014
Mobile pulse sept 2014
 
Why and-how-to-choose-an-iot-platforms-201701
Why and-how-to-choose-an-iot-platforms-201701Why and-how-to-choose-an-iot-platforms-201701
Why and-how-to-choose-an-iot-platforms-201701
 
SAP AIN Asset Intelligence Network
SAP AIN Asset Intelligence NetworkSAP AIN Asset Intelligence Network
SAP AIN Asset Intelligence Network
 
5G Network Introduction
5G Network Introduction5G Network Introduction
5G Network Introduction
 
Intro to the HTML5 Application Repository Service
Intro to the HTML5 Application Repository ServiceIntro to the HTML5 Application Repository Service
Intro to the HTML5 Application Repository Service
 
Google Technical Webinar - Building Mashups with Google Apps and SAP, using S...
Google Technical Webinar - Building Mashups with Google Apps and SAP, using S...Google Technical Webinar - Building Mashups with Google Apps and SAP, using S...
Google Technical Webinar - Building Mashups with Google Apps and SAP, using S...
 
IRJET - IoT based Facial Recognition Quadcopter using Machine Learning Algorithm
IRJET - IoT based Facial Recognition Quadcopter using Machine Learning AlgorithmIRJET - IoT based Facial Recognition Quadcopter using Machine Learning Algorithm
IRJET - IoT based Facial Recognition Quadcopter using Machine Learning Algorithm
 
IT Sapiens-SAP ITS Mobile Solution With Responsive Design for Multi Device Ad...
IT Sapiens-SAP ITS Mobile Solution With Responsive Design for Multi Device Ad...IT Sapiens-SAP ITS Mobile Solution With Responsive Design for Multi Device Ad...
IT Sapiens-SAP ITS Mobile Solution With Responsive Design for Multi Device Ad...
 
Bevywise - IoT / IIoT Portfolio
Bevywise - IoT / IIoT  PortfolioBevywise - IoT / IIoT  Portfolio
Bevywise - IoT / IIoT Portfolio
 
Quantify your drive: IoT on a personal scale with SAP technologies
Quantify your drive: IoT on a personal scale with SAP technologiesQuantify your drive: IoT on a personal scale with SAP technologies
Quantify your drive: IoT on a personal scale with SAP technologies
 
IoT architecture
IoT architectureIoT architecture
IoT architecture
 
What the FaaS
What the FaaSWhat the FaaS
What the FaaS
 
01 sap inside_track_sapintegrationstrategy
01 sap inside_track_sapintegrationstrategy01 sap inside_track_sapintegrationstrategy
01 sap inside_track_sapintegrationstrategy
 
SoftPLC Integration with InduSoft IoTView
SoftPLC Integration with InduSoft IoTViewSoftPLC Integration with InduSoft IoTView
SoftPLC Integration with InduSoft IoTView
 
Sap IoT Transformation Best Practices
Sap IoT Transformation Best PracticesSap IoT Transformation Best Practices
Sap IoT Transformation Best Practices
 

Más de Vitaliy Rudnytskiy

Más de Vitaliy Rudnytskiy (20)

SIT Wrocław 2019 - Intro
SIT Wrocław 2019 - IntroSIT Wrocław 2019 - Intro
SIT Wrocław 2019 - Intro
 
Wroclaw SAP Meetup 2019/02
Wroclaw SAP Meetup 2019/02Wroclaw SAP Meetup 2019/02
Wroclaw SAP Meetup 2019/02
 
Wrocław SAP Meetup - 2018/02
Wrocław SAP Meetup - 2018/02Wrocław SAP Meetup - 2018/02
Wrocław SAP Meetup - 2018/02
 
Gentle Introduction into Geospatial (using SQL in SAP HANA)
Gentle Introduction into Geospatial (using SQL in SAP HANA)Gentle Introduction into Geospatial (using SQL in SAP HANA)
Gentle Introduction into Geospatial (using SQL in SAP HANA)
 
Welcome to SAP Community of Developers!
Welcome to SAP Community of Developers!Welcome to SAP Community of Developers!
Welcome to SAP Community of Developers!
 
Wroclaw SAP Meetup 2017/10
Wroclaw SAP Meetup 2017/10Wroclaw SAP Meetup 2017/10
Wroclaw SAP Meetup 2017/10
 
SAP Vora CodeJam
SAP Vora CodeJamSAP Vora CodeJam
SAP Vora CodeJam
 
SAP HANA and SAP Vora
SAP HANA and SAP VoraSAP HANA and SAP Vora
SAP HANA and SAP Vora
 
Wroclaw SAP Meetup - 2017/01
Wroclaw SAP Meetup - 2017/01Wroclaw SAP Meetup - 2017/01
Wroclaw SAP Meetup - 2017/01
 
Wroclaw SAP Meetup - 2016/10
Wroclaw SAP Meetup - 2016/10Wroclaw SAP Meetup - 2016/10
Wroclaw SAP Meetup - 2016/10
 
Overview of SAP HANA Cloud Platform
Overview of SAP HANA Cloud PlatformOverview of SAP HANA Cloud Platform
Overview of SAP HANA Cloud Platform
 
Developing and Deploying Applications on the SAP HANA Platform
Developing and Deploying Applications on the SAP HANA PlatformDeveloping and Deploying Applications on the SAP HANA Platform
Developing and Deploying Applications on the SAP HANA Platform
 
OpenUI5
OpenUI5OpenUI5
OpenUI5
 
Welcome to SAP Community of Developers!
Welcome to SAP Community of Developers!Welcome to SAP Community of Developers!
Welcome to SAP Community of Developers!
 
SAP Developer Center - March 2016 update
SAP Developer Center - March 2016 updateSAP Developer Center - March 2016 update
SAP Developer Center - March 2016 update
 
SAP Tech Innovation for Business - 2014.05
SAP Tech Innovation for Business - 2014.05SAP Tech Innovation for Business - 2014.05
SAP Tech Innovation for Business - 2014.05
 
SAP HANA - Big Data and Fast Data
SAP HANA - Big Data and Fast DataSAP HANA - Big Data and Fast Data
SAP HANA - Big Data and Fast Data
 
SAP CodeJam Mobile - Poland 2013
SAP CodeJam Mobile - Poland 2013SAP CodeJam Mobile - Poland 2013
SAP CodeJam Mobile - Poland 2013
 
SAP Store (in Polish / po polsku)
SAP Store (in Polish / po polsku)SAP Store (in Polish / po polsku)
SAP Store (in Polish / po polsku)
 
SAP Runs SAP Mobile
SAP Runs SAP MobileSAP Runs SAP Mobile
SAP Runs SAP Mobile
 

Último

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Último (20)

Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 

IoT at Scale

  • 1. 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/
  • 27. http://developers.sap.com/cloud Try it! The Developer account is free :-) https://hackster.io/sap Look for inspiration: https://github.com/SAP/iot-starterkit Code and tutorials are available:
  • 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.