View
223
Download
2
Category
Preview:
Citation preview
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 1
SAP Internet of Things – Webinar Series
SAP IoT Overview Nils Herzberg Mar 8
SAP Logistics Hub Uwe Kürsten Mar 22
Create new business models based on vehicle
data analysis with SAP Vehicle Insight Mirjam Metzler Mar 29
SAP Asset Intelligent Network Mathew Easley/Dirk Kempf Apr 5
SAP Predictive Maintenance Simon Lee Mar 21
SAP HANA Cloud Platform & HANA Cloud
Integration Alex Braun /
Piyush Gakhar Mar 15
Moderator: Jos Houben
SAP IoT Application Services Harry Lube Apr 26
SAP IoT Application Services
Harry Lube, SAP SE
April 2016
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
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 3
The information in this presentation is confidential and proprietary to SAP and may not be disclosed without the
permission of SAP. This presentation is not subject to your license agreement or any other service or subscription
agreement with SAP. SAP has 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's strategy and possible future developments, products and or platforms directions and functionality are all
subject to change and may be changed by SAP 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. 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. This document is for informational purposes
and may not be incorporated into a contract. SAP assumes no responsibility for errors or omissions in this document,
except if such damages were caused by SAP´s willful misconduct or gross negligence.
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.
Legal disclaimer
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
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 4
SAP HANA Cloud Platform for the Internet of Things Device and process integration capabilities
HANA Cloud
IoT Services
HANA Cloud
Integration
HANA Big Data Platform
Data Processing
Extended Storage
Hadoop *
In-Memory
Engines
Streaming *
Storage ∞
HANA Cloud Platform Services
IoT Application Services *
CUSTOM
Apps
SAP Predictive
Maintenance
PARTNER
Apps
SAP Networked
Logistics Hub
Service Repository
* This is the current state of planning and may be changed by SAP at any time.
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
© 2016 SAP SE or an SAP affiliate company. All rights reserved.
End Customer
(On site) OEM
(SAP Customer)
Business Suite
Systems
(ERP, CRM , etc.)
SAP /
3rd Party
Connector
Device
Device
Integration Process
Integration
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 5
SAP Data Centers
SAP HANA Cloud Platform (PaaS)
Data & Storage Services Big Data Services
SAP HANA Cloud Platform - Architecture Current & Planned Innovations
1) beta functionality, 2) planned innovations / future direction
Connectivity/
Edge Platform
Other Systems
(On-Premise or
Cloud)
Runtimes
Applications / Extensions
IaaS
Platform Services
SAP HANA App Center
Collaboration
IoT Security
Integration
ASE
HANA / Vora²
Java
XSJS
HTML5
Business Services
Commerce1 Loyalty Mgmt.² Billing²
Analytics
SAP HANA Cloud Platform virtual machines²
…
Hadoop²
Node.js²
Other²
MongoDB² PostgreSQL²
Redis2
Mobile
UX
Service Enablement | API Management
Partner Data Centers² Customer Data Centers²
SAP S/4HANA
Develo
pm
ent
Opera
tions
2
2
System of Record
Social / Web
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
3rd Party
Device Cloud
Remote
Management
Connectors from
SAP
3rd Party Gateway
Device Cloud
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 6
SAP IoT Application Services Future direction
Future
Direction
This is the current state of planning and may be changed by SAP at any time.
SAP IoT Application Services are a powerful
selection of micro-services and application
components used to efficiently develop and run
IoT scenarios for SAP, customers and partners
supporting digitalization in all industries.
SAP IoT Application Services will be easy to
subscribe, simple to learn and allow everyone to
develop, package, sell and run their own
applications.
Managing and storing things, track and trace
capabilities, billing or rules management are just
a few examples out of many planned micro
services in this context.
Intended part of this offering is the IoT Application
Builder – a web-based IDE – supporting to easily
model things and their properties and providing
wizards and templates to build state of the art
UI’s leveraging reusable components as well as
data connectivity to the respective services.
SAP offers reusable IoT Application Services that enable our customers and the ecosystem to efficiently build new and expand
existing IoT applications. The IoT Application Services are planned as a scalable offering, which is simple to use, levering big data
capabilities and allows for easy integration with S/4 HANA.
1) Phased Delivery, 2) planned innovations / future direction
Ecosystem
& Channels 2
SAP IoT Application Services
Deve
lop
ment
Op
era
tio
ns
Developer
Community
IoT Market
Delivery Channels
Big Data & Analytics 2
Application Services 1
Developer Experience 2
Application Builder Application Developer Portal IoT Market Content
Organization & User
Management 1 Authorization 1
Business Integration 2
Object Visualizer 1
Track and Trace 2 Common Services 2
Thing Meta Model
& Hierarchies 1
Data Management &
Consumption 1 Data Ingest 1
Rules & Events 2 Other Re-use UIs 2 …
Storage Analytics Time Series & Event Storage
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 7
Big Data & Analytics Overview
SAP provides dedicated capabilities for:
Time-Series of numeric values and status data
Events / Logs
The SAP-managed offering will include:
Pre-defined analytics e.g. standardized time-series
aggregates
Statistics e.g. event counters, event frequency
Search on events
Limited set of built-in predictive services e.g. outlier
detection
Definition of rules which are run during the streaming
process
For more specific analytical requirements,
SAP will offer:
Option to copy / extract data into customer-managed
space where customer can choose toolset depending
on HCP / 3rd party cloud available options
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
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 8
Application Services Overview
Basic capabilities:
Understand things and their properties
Organize things in groups & hierarchies
Shield from storage complexity
Control data access
Simplify IoT application development
Enable reuse
Support Business Integration
Facilitate co-deployment of IoT applications and partner
services
Thing Model
Storage / Analytics
Data
Inte
gra
tion
UI & Application Services
Devic
e
Manag
em
ent
Busin
ess P
artn
er
Busin
ess In
tegra
tion
Object
Visualizer
Object
Analyzer …
Infrastructure and Technology
Customer
Services
Partner
Services
Vehicle
Insights *
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
* This is the current state of planning and may be changed by SAP at any time.
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 9
Application Thing Services Overview
Data Management & Consumption
Big data management – cheap/hot/warm/cold storage
Org and tenant on- and off-boarding (configuration, data, events …)
Multiple data types (integer, unsigned integer, double, time span, geo
location)
REST & OData API support, other protocols tbd
Extensibility& UI configuration service
Snapshot and historical time series data queries
Optimal access APIs for charts (M4 algorithm)
Analytical APIs on time series
Events and correlation configuration
Document services
Meta Model & Hierarchies
Thing types and properties, master data and time series
Thing relations, structure and time dependency
Asset structure modeling
Data Ingest
The process of importing, transferring, loading and processing high
volume data for later use or storage in a database
High-volume ingestion service (messaging) incl. queuing capability
Auto-scaling infrastructure & monitoring
Cleansing & validation possibilities
Option to run rules on the incoming data e.g. for generating events
Option for customer-specific parsing logic to transform the data
Seamless integration between IoT Services and IoT Application
Services
Support / clear interfaces for 3rd party device management
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
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 10
Application Service Documentation
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 11
Further Application Services (1/2) Overview
Authorizations:
Tenant concept for data separation
Object group hierarchy to bundle business objects like things, business partners,
etc. where users have the same authorizations on
Capabilities to define instance authorizations of user groups on object groups
Inheritance of capabilities along the object group hierarchy
Capabilities to define authorizations along attribute conditions
Authorizations on thing properties
Cross tenant authorizations enabling business processes along BP* relationships
between different tenants
Guarantee that persons/users can only access data along their individual
authorizations
Tenant onboarding to create a tenant with an owning organization, an initial object
group and an administrator to run any further activities on the tenant
Organization onboarding to create a BP of type organization with its initial object
group in a tenant
Person onboarding to create a BP of type person and assign it to a user and a
user group for proper authorizations
Organisation & User Management
Realizes an IoT BP, compatible to the SAP BP Model (MDG)
BP types (categories) and BP roles
Organizations and persons
Relating a BP person to a business user with authorizations on the cloud
system ( authorization)
BP relationships to set up BP networks
Organization and person onboarding with admin self services
Combination of postal addresses with GPS coordinates
Reuse object for BPs, things and any other objects on the platform
Different objects can share a location
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
* BP = Business Partner
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 12
Further Application Services (2/2) Overview
Common Services
Value help services for Units of Measure, languages, countries, …
Conversion services (UoM, currency, address, date,…)
Language support
Where used services
Business Integration
Business data integration like business partner, equipment master, asset
structure,…
Business process integration like CRM service order creation, PM work order
creation,…
Track & Trace
Management and administration of generic objects (things, transportation
assets, …)
Management of time dependent hierarchies and relationships between generic
objects
Complex processing of logistics events
Rules management for track and trace
Condition monitoring for transported goods
Rules Management / Alerting & Notification
Rule builder: environment to manager (create, read, update, delete) a set of
rules
Rule conditions
Basic: condition on a single property (e.g. threshold exceeded – min/max)
Complex: conditions based on a set of properties
Rule conclusion
Trigger service execution (backend))
Create and visualize notification (frontend)
Create and visualize event
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
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 13
SAP IoT Developer Experience - DevX (1/2) Overview
UI5 Components
Reuse Libraries
Provide many single components with each having its own value and can be freely combined
Application Content Application Builder Developer Portal
Quick Start
IoT Marketplace Content
UI Builder
Thing Modeler
Rules Modeler
Analytics Modeler
Mashup Service Builder
Community
References
Tutorials
Cost Simulation
Publishing
Rules Flows Functions
Floorplans Import from GIT Repository
UI Controls Smart
Components Templates Reference Apps
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
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 14
SAP IoT Developer Experience - DevX (2/2) based on SAP Web IDE *
* planned
SAP Web IDE is a powerful web-based integrated development tool to
support the end-to-end application development lifecycle for the UI5
library
Browser-based (Web) toolkit available on SAP HANA Cloud Platform
An Integrated Development Environment to
create new SAPUI5/HTML5 IoT apps
extend SAPUI5/HTML5 IoT apps
Quickly prototype, develop, test, package, and deploy applications. Supports
the end-to-end application development lifecycle
Leverage existing components, templates and sample apps for accelerating
your development
Deploy apps to HCP@Cloud Foundry*
Enhance SAP Web IDE with additional plug-ins
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 15
MindSphere – Siemens Cloud for Industry First reference customer using HCP IE and SAP IoT Application Services
• World leader in industrial automation and drive technology
• Access to unique pool of practical experience & profound industry expertise
• Easy connectivity leveraging open standards
• Fast data processing on global large scale data storage
• Pro-active condition monitoring & energy data management
• Web based visualization of analytical insights
• Open development environment for OEM’s and their customers to develop and market
their own applications
• Creating new business models
Siemens Plant Cloud Services
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 16
© 2016 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.
Recommended