IoT at Scale
-
Upload
vitaliy-rudnytskiy -
Category
Technology
-
view
903 -
download
0
Transcript of IoT at Scale
IoT at ScaleIndustry 4.0 and Personal
Internal
Vitaliy Rudnytskiy
@Sygyzmundovych
http://developers.sap.com
Kariera IT, Warszawa, 2017/03
2© Timo Elliott
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 3Public
Disclaimer
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.
© 2012 SAP AG. All rights reserved. 4
Let’s start with…
- … me :) Vitaliy Rudnytskiy
@Sygyzmundovych
- 15 years of Technology Consultancy
- SAP’s Developer Center team
- Data, Analytics, Visualizations
- Based in Wrocław, Poland
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 5Public
Internet is connecting...
Internet of
people
Internet of
content
Internet of
things
information, people, and things
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 6Public
…and IoT inflates expectations :)
http://www.gartner.com/newsroom/id/3114217
“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
Have you heard of “Real-time Awareness”?or “Smart Items”?
SAP Connected Goods helps organizing vending machines
Source: http://www.rfidjournal.com/articles/view?2121/4
Source: https://eaexplorer.hana.ondemand.com/_item.html?id=12360#!/facet/19/12363
The journey from Profile and Avatar to Digital Twin
People [and pets] use
profiles and avatarsThings want to be
more accurate with
digital twins
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
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
Transport for London
IoT Might Be Different…
https://www.youtube.com/watch?v=owfC6HZZ2Us
Restroom Management for 50,000 people
19© 2014 SAP AG or an SAP affiliate company. All rights reserved.
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 34Public
SENSORS
THINGS
CONNECTOR
TRANSPORT
10’s of billions of
connected things
Private and public
networks
High-performance compute
infrastructure
Deconstructing the Internet of Things
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 43
There would be no IoT today without hardware prototyping boards
Arduino Uno
Arduino Yun
Raspberry Pi 2
BeagleBone Black
LightBlue Bean
ESP 8266
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 45
internet
WAN, PAN and everything in between
WAN
MAN
LAN
PAN
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 46
WAN, PAN and everything in between – future seems busy…
IoT Platform is the innovation trigger
http://www.gartner.com/newsroom/id/3114217
IoT from edge to engagement
Cloud
Platform
Connect to people and things
Connect with intelligence
on the edge
Reimagine business
models
Monitor assets and send alerts
Transform business
operations
Reimagine business with
value-added services
Reimagine product
design
Reimagine customer
experience
Build real-time supply
chainsData
acquisition
Optimize corporate
operations
Real-time insights and
automated decision-making
Tap into the world’s largest
business network
Reimagine employee
experience
Enable responsive
manufacturing
SAP HANA Cloud Platform
Dissecting SAP HANA Cloud Platform for the IoT
IoT
connectors
Partner /
3rd party
integration
Powered by SAP HANA
Infrastructure
Deve
lop
ment
Op
era
tio
ns
API
Management2
Application Services
Analytics Collaboration Connectivity Content Fiori
Forms2 Gamification1 Integration IoT1 Redis2
MobiLink1 Portal Mobile Security RabbitMQ2
Database Services
Data Tiering2
Hadoop2
Postgres2
Streaming
ASE MongoDB2
Business Services2
Commerce Customer Data Management Product Content Management
Runtimes
Java
XSJS
HTML5
Node.js2
Others2
Generic Compute2
1) beta functionality 2) planned innovations / future direction
SAP HANA Rules
Data Acquisition
GraphPredictive Planning
Series Data
Text Spatial
SAP
Business
Suite
Third-party
apps and
services
External
data
sources
IoT Services allow to manage remote devices and messages.
It enables building IoT applications.
Remote Device Management
Manage the device life cycle from onboarding till decommissioning
Receive device information
Configure devices remotely
Send commands to devices
Message Management
Collect sensor data and store it in the HCP persistence layer
Supports various transport protocols and message formats
Application Enablement
Use Device Management and Message Management functionality in
your applications
Application
Enablement API
IoT Services
Internet
Applications on
SAP HANA
Cloud Platform
Things
SAP HANA Cloud Platform for the Internet of ThingsIoT services
Quantify your drive:
IoT on a personal scale with SAP technologiesVitaliy Rudnytskiy, SAP
@Sygyzmundovych Public
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 54Publichttp://www.gartner.com/newsroom/id/3114217
tl;dr;
IoT is fun. And you can play with it on the personal scale using free developer or trial editions
of the very same SAP technology used on industrial case, like used by me here:
• Cloud Platform, trial account
• HANA db within SAP CP Trial
• BusinessObjects Lumira Trial
• BusinessObjects Cloud Trial
Have fun! Links to everything are on slides
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 58Public
Voice, text and optical communication in one
ico
ns s
ourc
e: th
en
ou
np
roje
ct.co
m
+ much more…
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 60Public
I used SensorPhone app for iPhone … and own calculations
Developed by Patrick Colucci:
► https://blogs.sap.com/2016/03/28/stream-your-
iphones-sensor-data-to-hana-cloud-platform/
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 61Public
First try: Wrocław to Berlin
Data collected from SensorPhone in SAP HCP IoT mapped with GPSVisualizer
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 62Public
First try: Wrocław to Berlin
► https://blogs.sap.com/2016/06/12/from-
wroclaw-to-berlin-and-back-with-
sensorphone-and-sap-hcp-iot/
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 63Public
Analyzing OData in SAP BusinessObjects Lumira
► https://blogs.sap.com/2016/06/20/from-wroclaw-to-
berlin-and-back-iot-analysis-with-sap-lumira/
But watch out:
OData is not the best protocol for big data movements
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 64Public
Second try: Warsaw to Wrocław
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 65Public
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/
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 66Public
Charting the speed using SAP BusinessObjects Lumira
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 67Public
Visualizations of speed changes on maps with Lumira geo charts
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 68Public
Visualizations of speed changes on maps with Lumira geo charts
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 69Public
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. The Developer account is free :-)
https://github.com/SAP/iot-starterkit
Code and tutorials are available:
Host a SAP CodeJam workshop:https://www.sap.com/developer/events.sap-codejam.html
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 74Public
Dziękuję! Thank You// SAP Developer Relations
developers.sap.com
@Sygyzmundovych
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 75Public
© 2015 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 SE 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 SE (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 SE and its distributors contain proprietary software components of other software vendors.
National product specifications may vary.
These materials are provided by SAP SE or an SAP affiliate company for informational purposes only, without representation or warranty of any kind, and SAP SE or its
affiliated companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP SE 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 SE 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 SE’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 SE 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.