Professional Documents
Culture Documents
Public
Speakers
The information in this presentation is confidential and proprietary to SAP and may not be disclosed without the permission of
SAP. Except for your obligation to protect confidential information, 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
presentation or any related document, or to develop or release any functionality mentioned therein.
This presentation, or any related document 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 presentation is not a commitment, promise or legal obligation to deliver any material, code or functionality.
This presentation 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 presentation is for informational
purposes and may not be incorporated into a contract. SAP assumes no responsibility for errors or omissions in this
presentation, except if such damages were caused by SAPs intentional 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.
Public
Everything You Need to Build Enterprise Apps in the Cloud
More details:
hcp.sap.com
Business Data & Storage Mobile
Internet of Things
2016 SAP SE or an SAP affiliate company. All rights reserved. Public 6
SAP HANA Cloud Platform Marchitecture
Current & Planned Innovations
SAP SuccessFactors
Service Enablement | API Management
SAP Cloud for
SAP S/4HANA Runtimes Business Services
Customer
Java YaaS Commerce YaaS Marketing YaaS Service
Development
XSJS SAP Ariba
Operations
SAP Business Other1 SAP Fieldglass
Warehouse
Data & Storage Services
Big Data Services SAP Business
SAP ASE Redis1 ByDesign
SAP HANA Vora1 /
SAP HANA Hadoop1
PostgreSQL1 MongoDB1
1
IaaS SAP Data Centers Non-SAP Data Centers1
SAP HANA Cloud Platform, virtual machines1
1) planned innovations / future direction This is the current state of planning and may be changed by SAP at any time.
Cloud Cloud
Solution Solution Cloud
Cloud On-
Extension
Data Data Extension premise
Solution
Data
Public
Platform Services: Mobile
SAP HANA Cloud Platform, mobile service for development and operations
The SAP HANA Cloud Platform, mobile service for development and operations enables developers build mobile apps
for iOS, Android and Windows with a scalable cloud backend.
iOS Android Windows
Key capabilities
internet
Build and deploy mobile apps in the cloud Mobile App Mobile App Mobile App
Supports hybrid and full cloud solutions
Sharing the SDK with SAP Mobile Platform 3.0
on-demand
Support of iOS, Android and Windows mobile platforms HANA Cloud Platform, mobile services
SAP HANA Cloud Platform
Benefits Firewall
on-premise
device
Enables offline applications and push notifications OData Service Provider (e.g. NW GW)
Easy to integrate back-end systems via REST API
ECC CRM SCM
Integrate to SAP & non-SAP systems
Read more: SAP HANA Cloud Platform, mobile service for development and operations
2016 SAP SE or an SAP affiliate company. All rights reserved. Public 11
SAP HANA Cloud Platform mobile services
Web Application Support
internet
Mobile App Mobile App Mobile App
The SAP HANA Cloud Connector creates a
secure tunnel between your on-premise
on-demand
landscape and the HANA Cloud Platform HCP mobile services
OData
Backend
Now, your internal mobile Web apps can be SAP HANA Cloud Platform (e.g. HANA)
accessed from the internet without the end
user first needing to open a VPN connection
Secure
Adds authentication to non-authenticated Connection
web pages
SAP HANA Cloud Connector
on-premise
OData Service Provider
Intranet Web
(E.G. SAP Gateway)
ERP
App
Device ? CRM
BW
ERP
Reverse Proxy
App OData SAP
Gateway
CRM
Device
BW
No Support for
Limited Security ERP
Uninterrupted User
Mechanisms
Experience
App ODataNoLifecycle
SAP
Gateway for
CRM
No Concept of No Usage Analytics Management
Device
Device for Mobile Access Mobile Application
Resources
BW
No Logging and
No Push No 3rd Party
Tracing or Mobile
Notifications Integrartion
Applications
ERP
Cloud Connector
App
Device
HCPms
? OData SAP
Gateway
CRM
ERP
Cloud Connector
App appcid OData SAP
HCPms Gateway
CRM
Device
Initial DB Creation
Flush and Refresh BW
Conflict and Error Resolution
Delta Enablement
SAP Backend
Agentry
XS Engine
Work Inventory
Manager Manager
Public
SAP Mobile SDK
One SDK Multiple Platforms One API
The SAP Mobile SDK provides a single, comprehensive API to accelerate native or hybrid
app development across all supported mobile devices
Kapsel
3rd party plugin
Cordova Container
is shipped as a standard part of the 3rd party plugin
SAP Mobile SDK
AppUpdate
is the name of a set of SAP Hybrid Business AuthProxy
specific plugins for Apache Cordova Application EncryptedStorage
(SAPUI5) Logger
plugins behave exactly like any other
Logon
3rd party Cordova plugin
Push
JavaScript Interface
plugins give Cordova applications Settings
enterprise capabilities via the Cloud Platform Offline
(HCPms) or On-premise (SMP3) Libraries etc
solutions
Device APIs Kapsel
runs on Android, iOS and Windows 8.1
H/W Features of Mobile Device
Mobile Device
Foundation Components
Generic well separated functional components (e.g. logging,
Backend
Authentication &
Authorization Connectivity Barcode Scanner secure storage)
Some components have a counterpart on the server-side
(OData, HTTP)
Public
SAP Mobile Platform
Product overview
Metadata-driven (Agenty)
OData
SAP Gateway Server
Generic
RESTful service
ODC via RFC ODC via HTTP OData* SOAP JPA JDBC
Backend Systems
OData
Design-time tools
Modeling, composing and administering OData services.
Composition of a RESTful API with seamless integration of data
from SAP, non-SAP, on-premise and cloud based systems
Run-time environment Integration Gateway
Executes the composed OData service against one or more data
sources
Data Sources
Integration Gateway is shipped with the following SAP
JPA
JDBC
SOAP
Non-SAP RESTful
Service
(OData)
SAP Gateway
Solutions*
SAP Mobile Platform 3.0
SAP Process Orchestration
SAP HANA Cloud Integration
* Not all solutions offer complete Integration Gateway capabilities
2016 SAP SE or an SAP affiliate company. All rights reserved. Public 29
Integration Gateway Design-Time: SAP Mobile Platform Tools
Public
SAP Mobile Secure
Product description
SAP Mobile Secure is an integrated EMM solution with analysis, compliance, remediation and reporting which runs as a SaaS
on the SAP cloud and leverages the real-time processing power of SAP HANA.
EMM solution
Includes mobile device management (MDM) and mobile app management (MAM)
services
Optional mobile app protection services
Support for managed and unmanaged users, employees and the extended ecosystem
from a single location
Embedded device and app analytics based on SAP Lumira and SAP HANA
Network Connectivity
Secure Mobile Gateway
Data & Applications
Network Access Control
Mobile App Management
Mobile App Security
Operating System Mobile Content Management
Data Loss Prevention
Mobile Device Management
SAP Cloud
with complete enterprise integration
2016 SAP SE or an SAP affiliate company. All rights reserved. Public 33
SAP Mobile Device Management
The trusted solution to manage and secure mobile devices for any size company
Public
SAP Fiori on mobile devices
Start simple, then enhance experience and capabilities for mobile users
Contacts Tasks
Calendar Printing
1
Barcode
Push
Camera
Offline
Voice Recording
3rd party
Plug-ins
GPS
Settings Security
LifeCycle Management
Develop/
Monitor
Extend
SAP HCP,
Run & Enjoy
mobile Package &
service for Build
SAP Fiori
Public
System Landscape Options: On Premise (Small)
Afaria client
(optional)
ssh
tunnel X.509
(optional)
Afaria client
(optional)
ssh
tunnel
IMPORTANT
The server acting as the Identity Provider
can be installed in a variety of locations:
On Premise, on the HANA Cloud
Platform or in some other Cloud System
ssh
tunnel
ssh
tunnel X.509
(optional)
ssh
tunnel
ssh
tunnel
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://www.sap.com/corporate-en/about/legal/copyright/index.html for additional trademark information and notices.
Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors.
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 SEs 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.