You are on page 1of 26

SAP Leonardo IoT Foundation with SAP Cloud Platform

Internet of Things and SAP IoT Application Enablement


Marco Ertel, Product Manager SAP Cloud Platform Integration Services
SAP Cloud Platform Internet of Things and Integration
October 2018
CUSTOMER
Overview of SAP Leonardo IoT
SAP Leonardo IoT part of overall SAP Leonardo Digital Innovation System
Statement applicable to Cloud

Four Major Building Blocks of SAP Leonardo


1
Digital Innovation System
1. Services (e.g. Design Thinking)
2. Applications (e.g. IoT Applications)
3. Technology (i.e. SAP Cloud Platform) 2
4. Infrastructure (i.e. SAP, Google, AWS, MS)

SAP Leonardo is open in many dimensions


 Infrastructure 3
 Opensource
4
 Big Data Technologies
 Digital Core Integration
 Programming Languages
 Development access to customers, partners, innovators & SAP
 Multiple sales channels

© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ CUSTOMER 5


Public
SAP‘s Vision for an IoT Platform – It‘s the fundamental layer for the Internet
of Services
Every “Thing” is Connected Every Business Process
 Customers and users are more needs to be connected to
informed and empowered “everything”
 24/7 Data availability  Every “Thing” is Connected
 Every “Thing” is Intelligent
Every “Thing” is Intelligent  Every ”Thing” in the Moment
 Machine Learning  Every Business Process to
 Artificial Intelligence Every ”Thing”
 3D Printing
 Predictive Processes
 Products are Smarter

Every “Thing” is in the moment


 Online Ordering
 2-Hour Delivery
 Real-Time Decisions
 Predictive Analytics

© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ CUSTOMER 6


Public
SAP Leonardo Internet of Things capabilities
Full stack of IoT solutions and technologies

SAP Leonardo IoT Bridge on SAP Cloud Platform

Connected Connected Connected Connected Connected Connected


Products Assets Fleet Infrastructure Markets People

SAP Leonardo Foundation

Technical Services Data Management Business Services


SAP Leonardo
IoT Edge
Streaming
Persistence Device management Aggregate store Thing model (SAP Digital Twin)
Business Connectivity Times series store Application development
transactions
Predictive and Messaging Data archive Reuse UI and APIs
machine learning*
Analytics* on SAP Cloud Platform
*Planned Service

© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ CUSTOMER 7


Public
Internet of Things
Connecting things with people and processes to reimage your business

Preprocess IoT Data at the Edge with


SAP Edge Services

• Compute, store, analyze IoT data already at the


edge of your network
• Enabling of critical business functions by directly
connecting with SAP applications
Connecting Real World Things with • Runs on IoT gateway edge of SAP Cloud
SAP Cloud Platform Internet of Things Platform Internet of Things

• Broad IoT protocol support – including adapter Build Innovative IoT Applications with
SDK SAP IoT Application Enablement
• Device management with mass onboarding and
management • Thing modeler to create digital twins of physical
• IoT gateway can run in cloud and at the edge (on assets
premise) • Wizard based development of IoT applications
• Microservices providing re-usable business
semantics for the Internet of Things
• Data management with dynamic data storage
© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ CUSTOMER 8
Public
Internet of Things Innovation

SAP Cloud Platform


Internet of Things INTERNET
• Device lifecycle Your IoT application
management SAP Portal
• IoT Gateway for data pre- Your Datacenter Web IDE SAP Fiori Launchpad
processing
• IoT protocol support SAP Leonardo IoT
SAP Leonardo IoT Edge SAP & Non SAP
Applications
SAP Leonardo IoT Foundation
SAP Edge Services SAP Edge Services
• Compute SAP IoT Application
IoT service Enablement
• Storage run on
• Business critical functions Data Ingestion
Internet of Things Pipeline Cloud
(IoT Gateway Edge) Integration
and more …
SAP IoT Application
Enablement
• Digital twin builder Cloud Platform Your IoT Data
Sensor
• IoT app development & embedded BDaaS Swift I Cassandra* I SAP HANA
mashup things
• Data management

© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ CUSTOMER *Support of SAP Vora planned. 9
Public
SAP Leonardo IoT Foundation
SAP Cloud Platform Internet of Things
SAP Leonardo Solution Architecture for IoT

Physical
world SAP Leonardo IoT Solution Business system

Leonardo IoT Leonardo IoT Applications SAP Business


Edge Solution
Leonardo IoT Foundation
Technical Business
Services Services
Business Applications
IoT Data Management
Transactional Data
Integration
SAP Cloud Platform Services Process Integration Master Data
Data Sharing

Edge Core (Cloud)


© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ EXTERNAL 11
SAP Leonardo IoT Foundation – Technical Services
SAP Cloud Platform Internet of Things

SAP IoT Application Enablement Key capabilities


 Bi-directional data exchange: Receive device data
and send commands to remote devices
SAP Cloud Platform Internet of Things  REST APIs for device modelling and data
consumption
MQTT  Certificate-based on-boarding and authentication of
HTTPS IoT
IoT Cockpit devices
Gateway
Configure I Monitor I Optimize  Guaranteed Delivery Edge to Cloud
Cloud
 Buffering When Not Connected
IoT  Scheduled / Batched Delivery
Gateway Message Management  Device Firmware upgrades for devices that support it
Edge  IoT Gateway protocol support
HTTPS  Notification management (alerts / rules / events)
MQTT Core Services
File  SDK for development of custom protocol adapters
Alarms I Access Policies I KPIs and more
CoAP and custom filters (interceptors)
SNMP
Availability 
 Start quickly using guidelines, tutorials, and code
XMPP
examples coming with the Starter Kit for the SAP
Modbus Backing Service
Sigfox Cloud Platform IoT publicly available on GitHub
OPC-UA
and more to come
© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ EXTERNAL 12
SAP Cloud Platform Internet of Things (based on customer demand)
Further Protocols via IoT Gateway Adapters

Protocols Vendors
HTTP DDS Agora Energy Distech Controls NaelBox SimpleHomeNet
Zigbee (*) BACNET Agulla E-Senza Netcomm Wireless SITEC
XBee LON AnyDATA Ekahau NETVOX SmarteoWater
ZWave KNX Arduino Elster NWAVE SMARTEX
6lowPAN Modbus Asoka EPISENSOR Orbiwise ST Micro
BT & BTLE Profibus ATIM Eurotech Packet Power Sterela
WiFi & LPWiFi Infibus Axible Honeywell PARADOX Telecom Design
IEEE 802.15.4 DLMS/COSEM AXIS Intenses PIKKERTON TELIT
MQTT KSAT (Viasat) B&B Electronics ITRON Pulsar TekPea
CoAP PLC CalAmp Kamstrup Radiocrafts TRIDIUM
File OPC UA Cisco LIBELIUM RaspberryPI VIASAT
TR069 OMA LWM2M CloudGate Marvell Schneider Electric WAGO
SNMP Active Message CPL MeterSit Semtech LoRa Wi-NEXT
HART & W-HART SWAP Cradlepoint MICRON Sensinode Worldsensing
SIGFOX XMPP (*) Dell Mobile Devices SIERRA WIRELESS XIRGO
Semtech LoRa LoRa (*) DiGi Morey Corp. SIGFOX
NWAVE UnB NB-IoT (*) Digicom

Eclipse Plugin for New Protocols Templates for USB, Serial, API, or Network Based

* Planned for 2018 / bold = GA


© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ EXTERNAL 14
IoT Certification by SAP
Integration with SAP Cloud Platform IoT
 Catalog of SAP-certified gateway devices, sensors and LPWAN*
 In talks with hardware vendors to pre-install // direct link to SAP Edge
software components or Cloud backend
 SAP-certified gateway devices, sensors and LPWAN providers shall be
showcased along with the Leonardo IoT brand
 Certification shall be extended for all SAP Edge services

Vendors certified (announced at Leonardo Live)


 Dell Gateway 5000 | Dell Gateway 5500 | Dell Embedded PC
 Samsung - Samsung ARTIK Processors
 Eurotech (Gateways and Sensors)
 HPE Edge line series of devices (EL1000, EL2000, …) (Gateways)
 Janz Tec emIOT series (Gateways)

Pipeline for certification


 Lenovo line of IoT gateways (Gateways)
 Telus (Gateways)
 Sigfox (Cloud)
 …
© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ EXTERNAL 16
HILTI

Customer
Hilti is the leading company in designing leading-edge technology, software and services, which
power the professional construction industry.

Use Case
With SAP Application Enablement Hilti differentiates by offering new digital services to its
customers, getting insights into customers’ usage patterns and subsequently being able to
innovate new business models – all that integrated into their core business systems.

Benefits
Hilti enables their customers to realize real-time transparency on last-known locations of assets.
Assets lost or stolen gets minimized by geo-fencing based alerts and notifications. Based on real-
life evidence Hilti is able to improve machine designs. Continuous revenue streams from new
services will be realized.

© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ EXTERNAL 25


SAP Leonardo IoT Foundation
SAP IoT Application Enablement
SAP Leonardo for IoT Innovation Portfolio
Full IoT solution and technology stack

SAP Leonardo IoT Bridge on SAP Cloud Platform

Connected Connected Connected Connected Connected Connected


Products Assets Fleet Infrastructure Markets People

SAP IoT Application Enablement


SAP Leonardo
Edge Computing Technical Services Data Management Business Services

Streaming
Persistence
Business Device Management Aggregate store Thing model (SAP Digital Twin)
transactions
Predictive and Connectivity Times series store Application development
machine learning*
Messaging Data archive Reuse UI and APIs
Analytics*

on SAP Cloud Platform


*Planned Service
on SAP Cloud Platform

© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ CUSTOMER 27


Public
SAP IoT Application Enablement provides a wizard-based approach for
accelerated enterprise IoT application development

 Wizard-based approach for creating


Wizard-based approach
customized basic IoT applications
 Code-free app development
 Simple way to connect to the SAP backend
services from IoT Application Enablement
 Template uses a standard UI control
library for IoT including geo maps, thing
lists, thing card, event lists, sensor charts Live connection to data and live preview

and embedded analytics


 Live connection to data and live preview
 Generated app can be directly deployed or
customized with UI controls in the UI5
development editor

© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ CUSTOMER 28


Public
SAP Leonardo IoT Edge
SAP Leonardo Internet of Things capabilities
Full stack of IoT solutions and technologies

SAP Leonardo IoT Bridge on SAP Cloud Platform

Connected Connected Connected Connected Connected Connected


Products Assets Fleet Infrastructure Markets People

SAP Leonardo Foundation


SAP Leonardo IoT
Edge Technical Services Data Management Business Services
SAP Leonardo
Streaming
IoT Edge
Persistence
Streaming
Business
Persistence Device management Aggregate store Thing model (SAP Digital Twin)
transactions
Business Connectivity Times series store Application development
Predictive and
transactions
machine learning*
Predictive and Messaging Data archive Reuse UI and APIs
Analytics*
machine learning*
Analytics* on SAP Cloud Platform
*Planned Service

© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ CUSTOMER 31


Public
Drivers for Edge Computing

Data Volume & Intermittent Real-Time Decision


Bandwidth Capacity Connectivity Making

SAP’s offering

SAP Leonardo IoT Edge


Edge Services
 Integrated cloud-edge automation
 Thing-based with many inputs, owned
and managed by cloud
 Platform: SAP Cloud Platform / Cloud
Foundry, Linux
 LOB: Multiple
 Extends SAP Cloud Platform IoT service
Transaction Availability for Dynamic Edge
with orchestration and local processing of Remote Sites (TARS) Processing
Edge Services

sensor data

© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ CUSTOMER 32


Public
SAP Leonardo IoT
Roadmap
Key Roadmap Elements – SAP Leonardo IoT

Digital transformation: Faster time to business value


 Deeper integration of Leonardo IoT foundation with business systems, business processes,
and business networks – and vice versa (e.g. digital twin, SAP Asset Intelligence Network,
SAP MES, SAP TM)
 New work environments for operational and business users (e.g. SAP Leonardo IoT Bridge)
 Enablement for new business models (e.g. metering, hybris Billing, consumption-based
pricing)
Intelligent enterprise: IoT as key enabler and driver
 Deeper integration of analytics, ML, and IoT as part of SAP Cloud Platform portfolio of
services
 Extension of generic and domain-specific data science and ML technology for ready-to-run
and custom-built scenarios (e.g. model management)
 Common data pipeline and processing engines based on SAP Data Hub / SAP VORA to
extend beyond time series (e.g. for unstructured data)
Intelligent edge: Distributed IoT
 Distributed data pipeline, storage, programming models, and intelligence between edge
and cloud
 Deeper cloud-to-cloud/edge integration with partners
 Trusted people-to-thing and thing-to-thing interactions at the edge (e.g. using blockchain)

© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ CUSTOMER 35


Public
SAP Cloud Platform Internet of Things
Product road map overview

Recent innovations(1) Planned Q3/2018(*) Planned Q4/2018(*) Planned Q1/2019(*)

Key capabilities Key capabilities Key capabilities Key capabilities


 IoT Cockpit based on the SAP Fiori  Processing services to configure data  Support for OData access to the IoT  IoT Cockpit based on SAP Fiori UX -
UX forwarding to databases in SAP Cloud core API, yielding improved standard additional dashboards to intuitively display
Platform or other destinations and access into business applications and KPI and interactive charts (cont’d)
 Device to IoT Gateway Edge Protocol support of further SAP Cloud Platform web-based development tools, such as  Instantiation of a shadow device
support (HTTP, MQTT, CoAP, SNMP, backing services SAP Cloud Platform Web IDE methodology to collect, save and display
File, ModBus, OPC-UA and Sigfox)  IoT Cockpit based on SAP Fiori UX -
 Integration with SAP Data Hub current status information for a device
 Provisioning of a software additional dashboards to intuitively (cont’d)
 Support SAP Cloud Platform SAP display KPI and interactive charts
development kit (SDK) for custom HANA service  …
protocol adapters or agents and  Instantiation of a shadow device
custom filters (adapters and  Integration of Mobile SIM Card methodology (digital twin) to collect,
interceptors) Management (CT365) save and display current status
 Device location visualization information for a device
 Integration with SAP IoT Application
Enablement  Realtime data consumption using
WebSocket
 Starter kit including guidelines,
tutorials, and code examples on  Rules management support
GitHub
 Multi-cloud data center support (SAP
Data Center and AWS)

1. This is the current state of planning and may be changed by SAP at any time without notice.

© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ CUSTOMER 36


Public
SAP Leonardo IoT
Demo
SAP Cloud Platform Internet of Things
Demo Flow
VM (Cloud) SAP Cloud Platform

IoT Gateway IoT Service


Edge
R R R
IoT Gateway IoT Service
HTTP
Cloud Cockpit
Raspberry Pi + DHT11 Cloud Foundry IoT Admin
(temperature, humidity, light)
R
R
Plant Monitor
IoT Message
Management IoT Application User
IoT Core Service
R
Service
IoT Application
HTTP
MQTT Enablement +
Big Data Cluster

Rule
Service R
Interceptor Kafka
Bluetooth

SAP Cloud Platform


R
SAP Cloud Platform Workflow
TI SensorTag CC2650 Integration
(temperature, humidity, light) SAP Hybris

© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ CUSTOMER 38


Public
SAP Cloud Platform Internet of Things Screenshots
Screenshot IoT Plant Monitor (sample app)

© 2018 SAP SE or an SAP affiliate company. All rights reserved. ǀ CUSTOMER 39


Public
Thank you.
Contact information:
Marco Ertel
marco.ertel@sap.com

You might also like