SlideShare a Scribd company logo
Jitendra Kansal (@jkkansal1987)
SAP Mentor & Senior Product Specialist, UxP Product Management, SAP SE
October 17 , 2017
A Walkthrough on SAP Cloud Platform Mobile
Services
2PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ
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 SAP’s 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.
Disclaimer
3PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Introduction and Overview
Mobile Services Core Features
Walkthrough on Mobile Services Cockpit
Consumption Options
Additional Information
Agenda
Introduction and Overview
5PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Multi Channel
§ Desktop
§ Mobile
§ Voice
Styles
§ App
§ Mash-up
§ Conversational
§ AR & VR
Modern User Experiences
Continuous, ambient and multi channel UX across the digital landscape
Business
Solution
Business
Solution
Business
Solution
Business
Solution
6PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ
SAP Cloud Platform
The Enterprise Capabilities You Need to Succeed in the Cloud
Runtime & Containers
Integration
Business Services
Security
Internet of Things
Collaboration
User Experience
Machine Learning
Data & Storage
Dev / Ops
Analytics
Mobile
7PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ
SAP Cloud Platform, mobile service for development and operations
An open, secure, full-spectrum Mobile app solution
SAP Cloud Platform Mobile Service
B2E
B2B
B2C
Open and
Standards-
based
Secure
Native
Cross Platform
Mobile Web
Meta-Data-
Driven
Android
iOS
Windows
Offline
Notifications
8PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ
SAP Mobile Platform SDK
Android
(Native)
iOS
(Native)
Windows
(Native)
Android
(Hybrid)
iOS
(Hybrid)
Windows
(Hybrid)
Mobile
Browser
SAP Cloud Platform, mobile service for development & operations
Push Notifications
Enterprise
Authentication
SupportabilityOffline Application Lifecycle
Identity Propagation ReportingSAP Content to Go
Client Resources
Management
integration services
support
Usage Reporting
Application Access
Control
Document Service
integration
Storage ServiceSample OData Service
Mobile Traffic
Management
Mobile Setting
Exchange
Push Desk MonitoringOnline
Enterprise Level
Encryption
Discovery Service Remote LoggingSAP Fiori Client Resumable Data Sync
SAP Cloud Platform SDK for iOS
iOS
(Native)
Mobile
Development
Kit
Feature Overview
Mobile Service for Development and Operations
9PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ
SAP Cloud Platform mobile services supports
§ Hybrid-Cloud scenarios, where existing on-premise
systems connect to SAP Cloud Platform
§ Full-Cloud scenarios, where the whole solutions is
inside Cloud Platform
§ Multi-Cloud scenarios, where the back-end system
resides in a 3rd party cloud solution
§ Connect to on-premise systems via SAP Cloud
Platform Connector
§ Read this blog for detailed info:
https://blogs.sap.com/2017/06/12/mobile-services-
solution-architectures/
Mobile
App
Mobile
App
Mobile
App
INTERNET
ON-DEMAND
Mobile Service
for Development
&
Operations
OData Backend
e.g. HANAXS
Firewall
ON-PREMISE
Cloud
Connector
OData Service Provider
e.g. SAP Gateway or Apache Olingo
ERP CRM SCM
Overview
Mobile Service for Development and Operations
Mobile Services Core Features
11PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Mobile Services Core Features
Securely Access On-Premise
SAP Cloud Platform Connector
§ Secure connection from cloud
to on-premise systems
Your Datacenter
Mobile Services
INTERNET
or Business Suite
Firewall
Corporate Identity
Provider
Cloud
Connector
Secure Tunnel?
12PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Mobile Services Core Features
Securely Mobilize Data
Your Datacenter
INTERNET
or Business Suite
Firewall
Corporate Identity
Provider
Cloud
Connector
Secure Tunnel
Authentication Mechanisms
§ Basic
§ SAML
§ X.509
§ OAuth
§ None
§ SAP Assertions
§ App-to-app SSO
§ Principal Propagation
§ Encrypted data at rest and in motion
§ Scan traffic for malware
APPCID*
Mobile Services
*”Application Connection ID”
13PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Mobile Services Core Features
Business Events to Push Notifications
Your Datacenter
INTERNET
or Business Suite
Firewall
Corporate Identity
Provider
Cloud
Connector
Secure Tunnel
Push Notification Flow
1. Register with 3rd-party provider
2. Store notification token
3. Subscribe to business event
4a. Business event triggers push event
4b. Send notification via Push Desk
5. Mobile Services delegates to 3rd-party
APPCID
Mobile Services
APNS FCM
WNS MPNS
Push User
14PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Mobile Services Core Features
Usage Reporting
Your Datacenter
INTERNET
or Business Suite
Firewall
Corporate Identity
Provider
Cloud
Connector
Secure Tunnel
Reports
§ Performance metrics
§ Application sessions
§ Usage by device type
§ Custom metrics
§ Custom Lumira reports
APPCID
Mobile Services
15PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Mobile Services Core Features
Supportability
Your Datacenter
INTERNET
or Business Suite
Firewall
Corporate Identity
Provider
Cloud
Connector
Secure Tunnel
Monitoring and Logging
§ Log server-side events
§ Trace incoming and outgoing traffic
§ Upload device logs to the server
APPCID
Mobile Services
16PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Mobile Services Core Features
Offline Enablement
Your Datacenter
INTERNET
or Business Suite
Firewall
Corporate Identity
Provider
Cloud
Connector
Secure Tunnel
Data Synchronization Flow
1. Define and download initial database
2. App uses local data
3. Synchronize via delta queries
4. Upload local changes
APPCID
Mobile Services
17PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Mobile Services Core Features
Application Lifecycle Management
Your Datacenter
INTERNET
or Business Suite
Firewall
Corporate Identity
Provider
Cloud
Connector
Secure Tunnel
Hybrid app OTA updates
§ Push web content over the air
§ No app store redistribution
required
§ SDK components automatically
check for updates
§ Restrict service access by
application version
APPCID
Mobile Services
Developer
18PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Mobile Services Core Features
Settings Exchange and Resource Management
Your Datacenter
INTERNET
or Business Suite
Firewall
Corporate Identity
Provider
Cloud
Connector
Secure Tunnel
Resources and settings updates
§ Re-skin, change logos, and other
app resources
§ Centrally update client settings
APPCID
Mobile Services
Developer
19PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Mobile Services Core Features
3rd-party integration
SAP Cloud Platform Integration
§ Connect to on-premise and/or
cloud systems
SOAPMobile Services
INTERNET
Cloud Integration
JDBC
REST
SAP ODC
?
Walkthrough to Mobile Services Cockpit
21PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ
SAP Cloud Platform Mobile Service for Development & Operations
Productive vs Preview Edition
https://blogs.sap.com/2017/09/08/understanding-difference-between-productive-vs-preview-edition-of-sap-cloud-platform-mobile-service-for-development-operations/
Mobile Services Consumption Options
23PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Mobile Service for Development and Operations
Consumption Options
Mobile
Services
Native
Hybrid
Mobile
Development
Kit
Mobile
Card Kit
SAP Fiori
Client
Mobile
Web
24PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Mobile Service for Development and Operations
Consumption Options - Native
SAP Cloud Platform SDK for iOS
§ Implementing Fiori for iOS Design Language
§ Modelling common business processes as reusable blocks
§ Provides the server-side counterparts of functional SDK
components as mobile services
§ Easily onboard new developers with modular approach and
comprehensive documentation
§ Multiple extension models
§ by configuration & metadata
§ by coding
SAP Mobile Platform SDK
§ Providing native libs for Android, iOS and Windows
Native
25PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Mobile Service for Development and Operations
Consumption Options - Hybrid
Hybrid
§ SAP Mobile Platform SDK also provides a set
of SAP specific plugins for Apache Cordova.
§ Fits cleanly within existing Apache Cordova
development environments and processes
§ Integration with SAP Web IDE
§ via SAP Hybrid Application Toolkit
§ Supports 3rd party HTML5 UI frameworks
Device APIs
Device OS
HTML5
JavaScript
Interface
Plugins
SAP Mobile Platform SDK
App Update
Auth Proxy
Encrypted Storage
Remote Logging
Logon
Push
Settings
Calendar
Attachments / Printing
Application Preferences
Offline OData
Cache Manager
Barcode Scanner
End-To-End Trace
And more…
26PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Mobile Service for Development and Operations
Consumption Options – Hybrid Development Toolset
Hybrid
App & Device
Management
SAP Web IDE
mobile service for development &
operations
Hybrid Application Toolkit
Build
Implement
Mobile Test Cloud(3rd
party)
Test
Run & Monitor
Discover
BUILD
27PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Mobile Service for Development and Operations
Consumption Options – Mobile Development Kit
The new approach for building apps enables developers to quickly
build mobile apps with a native look and feel in a visual and
declarative way.
Key characteristics are
§ Editor, Client, Runtime – complete toolset
§ Provides app templates to accelerate app creation
§ Customizable without recompiling and re-distribution
§ Visual and declarative app development, reduced time to market
§ Leverages existing Mobile Services technologies, like offline and
push
§ Supports team development and app lifecycle management
§ Access to device feature like geolocation and the like
§ iOS support first
*Roadmap / names subject to change
SAP Web
IDE
MDK Client
Device APIs
Device OS
App Definition
Mobile Service
Mobile
Development
Kit
28PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Mobile Service for Development and Operations
Consumption Options – Mobile Card Kit
Mobile Card Kit allows customers to mobilize and
publish information instantly, without the need of having
a full development cycle for mobile apps when data
needs to be mobilized
New ”SAP Content to Go” mobile app
§ Push “cards” to your personal SAP Content to Go app
§ Mobilize virtually any data into this “wallet/passbook” style
application
§ Predefined content, e.g for Fiori Elements ObjectPages
§ Cards update themselves
§ Deep navigation to dedicated application from within the card
§ Once the card is in your deck, it is offline
§ Push notification build in
§ Provides back-end facing API for easy integration of business
data
§ Support for iPhones
Mobile
Card
Kit
29PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Mobile Service for Development and Operations
Use Cases – Mobile Card Kit
Auto
Cards
Can pull down
cards that have
some significance
(Last 10 visited,
Sort on location /
time, cards related
to entries in your
calendar, ect.
Serve as
Index
Quick entry point
to objects you are
likely to follow
Omni
Channel
Add content from
any channel
Personal
Briefcase
A convenient place to
store all information you
might need on the road
Quick
Reference
As fully Offline, the go to
app for quick look at
information. As the data
is live, you can also keep
track of updates
Mobile
Card
Kit
30PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Mobile Service for Development and Operations
Consumption Options – SAP Fiori Client
SAP
Fiori
Client
SAP Fiori Client provides an enhanced user
experience and access to device features for
web-based applications like Fiori Launchpad
§ Freely available via various app stores
§ Works best for SAP Fiori Apps
§ Platform adds additional value
§ Secure, remote access without VPN
§ Application Passcode to lock confidential data
§ Enhanced logging, remote log level set and
remote retrieval
31PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Mobile Service for Development and Operations
Consumption Options – Mobile Web
Mobile
Web
Web Application Support
§ Securely expose internal mobile web-apps to
your mobile devices – VPN free
§ Reuse of mobile services as reverse-proxy
§ Adds Authentication to non-authenticated web
pages
on-premiseon-demandinternet
Mobile
Browser
SAP Cloud Platform Connector
SAP Cloud Platform
mobile service for dev & ops
SAP Fiori
Client
Custom Fiori
Client
Mobile Web
App
Intranet Web
32PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Learning resources:
§ Mobile Interactive Tutorial
– https://www.sap.com/germany/developer/tutorial-
navigator/mobile-interactive-tutorials.html
§ SAP Community content
– https://www.sap.com/community/topic.all-content.html
▫ SAP Cloud Platform, mobile service for development and operations
▫ SAP Cloud Platform Mobile Services
▫ Mobile Technology
▫ SAP Mobile Platform SDK
▫ SAP Cloud Platform SDK for iOS
§ openSAP course
– SAP Cloud Platform Essentials (Update Q3/2017)
- (Week 6 – Unit 5 & 6 focusing on Mobile Services)
– SAP Fiori for iOS - Build Your First Native Mobile App
§ SAP TechEd 2017
– Learn about and get hands dirty on latest & greatest of SAP
Mobile offerings
§ Official Documentation
– https://help.sap.com/viewer/p/SAP_CLOUD_PLATFORM_MOBI
LE_SERVICE_FOR_DEVELOPMENT_AND_OPERATIONS
33PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ
SAP Cloud Platform Mobile Services
Cloud Foundry – Early Adopter Care
34PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Cloud Foundry
Value proposition:
Mobile Services for dev & ops is available in
beta on CF
Continuation of open-source &
open standards based PaaS strategy
(Cloud Foundry is de-facto standard PaaS)
More flexibility in regards to
deployment models (multi-cloud) &
programming models (BYOL)
Reduced vendor lock-in
(being part of a cross-vendor project via
Cloud Foundry Foundation)
Early Adopter Care:
Mobile Services:
Initial scope is to support SAP Cloud Platform
SDK for iOS based projects (existing or new)
EAC for customers and partners
Preferred on AWS, Azure on-request
EAC already started, open seats available!
Please contact martin.grasshoff@sap.com for
further information
1 1
1) BETA , 2) planned innovations / future direction
Thank you.
Contact information:
Jitendra Kansal
@jkkansal1987
Senior Product Specialist
Product Management, UxP Mobile Platform
Jitendra.kansal@sap.com
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.
The information contained herein may be changed without prior notice. 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 or its affiliated
companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP 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,
and they should not be relied upon in making purchasing decisions.
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. All other product and service names mentioned are the trademarks of their respective companies.
See http://global.sap.com/corporate-en/legal/copyright/index.epx for additional trademark information and notices.
© 2017 SAP SE or an SAP affiliate company. All rights reserved.

More Related Content

What's hot

What’s new in SAP Cloud Platform Workflow – summer edition 2019
What’s new in SAP Cloud Platform Workflow – summer edition 2019What’s new in SAP Cloud Platform Workflow – summer edition 2019
What’s new in SAP Cloud Platform Workflow – summer edition 2019
SAP Cloud Platform
 
Cloud Platform Enterprise Agreement (CPEA) in Detail
Cloud Platform Enterprise Agreement (CPEA) in DetailCloud Platform Enterprise Agreement (CPEA) in Detail
Cloud Platform Enterprise Agreement (CPEA) in Detail
SAP Cloud Platform
 
SAP Cloud Platform CPEA Services Roadmap (10.2019)
SAP Cloud Platform CPEA Services Roadmap (10.2019)SAP Cloud Platform CPEA Services Roadmap (10.2019)
SAP Cloud Platform CPEA Services Roadmap (10.2019)
SAP Cloud Platform
 
SAP NetWeaver Neo*: Community-Driven Development
SAP NetWeaver Neo*: Community-Driven DevelopmentSAP NetWeaver Neo*: Community-Driven Development
SAP NetWeaver Neo*: Community-Driven Development
Matthias Steiner
 
SAP Cloud Platform CPEA Roadmap Services (07.2020)
SAP Cloud Platform CPEA Roadmap Services (07.2020)SAP Cloud Platform CPEA Roadmap Services (07.2020)
SAP Cloud Platform CPEA Roadmap Services (07.2020)
SAP Cloud Platform
 
SAP Mobile Platform - Product and Roadmap
SAP Mobile Platform - Product and RoadmapSAP Mobile Platform - Product and Roadmap
SAP Mobile Platform - Product and Roadmap
SAP PartnerEdge program for Application Development
 
SAP Cloud Platform CPEA Services Roadmap (Nov,19,2019)
SAP Cloud Platform CPEA Services Roadmap (Nov,19,2019)SAP Cloud Platform CPEA Services Roadmap (Nov,19,2019)
SAP Cloud Platform CPEA Services Roadmap (Nov,19,2019)
SAP Cloud Platform
 
SAP TechEd 2019 CAA217 – Efficient Continuous Delivery in the SAP Ecosystem
SAP TechEd 2019 CAA217 – Efficient Continuous Delivery in the SAP EcosystemSAP TechEd 2019 CAA217 – Efficient Continuous Delivery in the SAP Ecosystem
SAP TechEd 2019 CAA217 – Efficient Continuous Delivery in the SAP Ecosystem
SAP Cloud Platform
 
Xamarin and SAP Mobile Platform for Mobile Enterprise Success - SAP Slides
Xamarin and SAP Mobile Platform for Mobile Enterprise Success - SAP SlidesXamarin and SAP Mobile Platform for Mobile Enterprise Success - SAP Slides
Xamarin and SAP Mobile Platform for Mobile Enterprise Success - SAP Slides
Xamarin
 
SAP Cloud Platform CPEA Roadmap Services (04.2020)
SAP Cloud Platform CPEA  Roadmap Services (04.2020)SAP Cloud Platform CPEA  Roadmap Services (04.2020)
SAP Cloud Platform CPEA Roadmap Services (04.2020)
SAP Cloud Platform
 
The dark side of IoT
The dark side of IoT The dark side of IoT
The dark side of IoT
Matthias Steiner
 
SAP Cloud Platform Product Overview L2 deck
SAP Cloud Platform Product Overview L2 deckSAP Cloud Platform Product Overview L2 deck
SAP Cloud Platform Product Overview L2 deck
SAP Cloud Platform
 
SAP Cloud Platform Extension Suite Overview
SAP Cloud Platform Extension Suite OverviewSAP Cloud Platform Extension Suite Overview
SAP Cloud Platform Extension Suite Overview
SAP Cloud Platform
 
SAP Mobile Platform: Virtual Bootcamp – How to build your Enterprise Mobile A...
SAP Mobile Platform: Virtual Bootcamp – How to build your Enterprise Mobile A...SAP Mobile Platform: Virtual Bootcamp – How to build your Enterprise Mobile A...
SAP Mobile Platform: Virtual Bootcamp – How to build your Enterprise Mobile A...
SAP PartnerEdge program for Application Development
 
Process Excellence with SAP Cloud Platform Process Visibility
Process Excellence with SAP Cloud Platform Process VisibilityProcess Excellence with SAP Cloud Platform Process Visibility
Process Excellence with SAP Cloud Platform Process Visibility
SAP Cloud Platform
 
SUSE Technical Webinar – Get started with creating Lumira CVOM extensions -- ...
SUSE Technical Webinar – Get started with creating Lumira CVOM extensions -- ...SUSE Technical Webinar – Get started with creating Lumira CVOM extensions -- ...
SUSE Technical Webinar – Get started with creating Lumira CVOM extensions -- ...
SAP PartnerEdge program for Application Development
 
Next Generation Content Management in SAP NetWeaver Portal
Next Generation Content Management in SAP NetWeaver PortalNext Generation Content Management in SAP NetWeaver Portal
Next Generation Content Management in SAP NetWeaver Portal
SAP Portal
 
SUSE Technical Webinar: Developing Fiori & GWPAM Apps on HANA (SAP and SUSE C...
SUSE Technical Webinar: Developing Fiori & GWPAM Apps on HANA (SAP and SUSE C...SUSE Technical Webinar: Developing Fiori & GWPAM Apps on HANA (SAP and SUSE C...
SUSE Technical Webinar: Developing Fiori & GWPAM Apps on HANA (SAP and SUSE C...
SAP PartnerEdge program for Application Development
 
SUSE Technical Webinar – Get started with creating Design Studio extensions -...
SUSE Technical Webinar – Get started with creating Design Studio extensions -...SUSE Technical Webinar – Get started with creating Design Studio extensions -...
SUSE Technical Webinar – Get started with creating Design Studio extensions -...
SAP PartnerEdge program for Application Development
 
Change Control Management Supports Continuous Integration and Delivery
Change Control Management Supports Continuous Integration and DeliveryChange Control Management Supports Continuous Integration and Delivery
Change Control Management Supports Continuous Integration and Delivery
SAP Cloud Platform
 

What's hot (20)

What’s new in SAP Cloud Platform Workflow – summer edition 2019
What’s new in SAP Cloud Platform Workflow – summer edition 2019What’s new in SAP Cloud Platform Workflow – summer edition 2019
What’s new in SAP Cloud Platform Workflow – summer edition 2019
 
Cloud Platform Enterprise Agreement (CPEA) in Detail
Cloud Platform Enterprise Agreement (CPEA) in DetailCloud Platform Enterprise Agreement (CPEA) in Detail
Cloud Platform Enterprise Agreement (CPEA) in Detail
 
SAP Cloud Platform CPEA Services Roadmap (10.2019)
SAP Cloud Platform CPEA Services Roadmap (10.2019)SAP Cloud Platform CPEA Services Roadmap (10.2019)
SAP Cloud Platform CPEA Services Roadmap (10.2019)
 
SAP NetWeaver Neo*: Community-Driven Development
SAP NetWeaver Neo*: Community-Driven DevelopmentSAP NetWeaver Neo*: Community-Driven Development
SAP NetWeaver Neo*: Community-Driven Development
 
SAP Cloud Platform CPEA Roadmap Services (07.2020)
SAP Cloud Platform CPEA Roadmap Services (07.2020)SAP Cloud Platform CPEA Roadmap Services (07.2020)
SAP Cloud Platform CPEA Roadmap Services (07.2020)
 
SAP Mobile Platform - Product and Roadmap
SAP Mobile Platform - Product and RoadmapSAP Mobile Platform - Product and Roadmap
SAP Mobile Platform - Product and Roadmap
 
SAP Cloud Platform CPEA Services Roadmap (Nov,19,2019)
SAP Cloud Platform CPEA Services Roadmap (Nov,19,2019)SAP Cloud Platform CPEA Services Roadmap (Nov,19,2019)
SAP Cloud Platform CPEA Services Roadmap (Nov,19,2019)
 
SAP TechEd 2019 CAA217 – Efficient Continuous Delivery in the SAP Ecosystem
SAP TechEd 2019 CAA217 – Efficient Continuous Delivery in the SAP EcosystemSAP TechEd 2019 CAA217 – Efficient Continuous Delivery in the SAP Ecosystem
SAP TechEd 2019 CAA217 – Efficient Continuous Delivery in the SAP Ecosystem
 
Xamarin and SAP Mobile Platform for Mobile Enterprise Success - SAP Slides
Xamarin and SAP Mobile Platform for Mobile Enterprise Success - SAP SlidesXamarin and SAP Mobile Platform for Mobile Enterprise Success - SAP Slides
Xamarin and SAP Mobile Platform for Mobile Enterprise Success - SAP Slides
 
SAP Cloud Platform CPEA Roadmap Services (04.2020)
SAP Cloud Platform CPEA  Roadmap Services (04.2020)SAP Cloud Platform CPEA  Roadmap Services (04.2020)
SAP Cloud Platform CPEA Roadmap Services (04.2020)
 
The dark side of IoT
The dark side of IoT The dark side of IoT
The dark side of IoT
 
SAP Cloud Platform Product Overview L2 deck
SAP Cloud Platform Product Overview L2 deckSAP Cloud Platform Product Overview L2 deck
SAP Cloud Platform Product Overview L2 deck
 
SAP Cloud Platform Extension Suite Overview
SAP Cloud Platform Extension Suite OverviewSAP Cloud Platform Extension Suite Overview
SAP Cloud Platform Extension Suite Overview
 
SAP Mobile Platform: Virtual Bootcamp – How to build your Enterprise Mobile A...
SAP Mobile Platform: Virtual Bootcamp – How to build your Enterprise Mobile A...SAP Mobile Platform: Virtual Bootcamp – How to build your Enterprise Mobile A...
SAP Mobile Platform: Virtual Bootcamp – How to build your Enterprise Mobile A...
 
Process Excellence with SAP Cloud Platform Process Visibility
Process Excellence with SAP Cloud Platform Process VisibilityProcess Excellence with SAP Cloud Platform Process Visibility
Process Excellence with SAP Cloud Platform Process Visibility
 
SUSE Technical Webinar – Get started with creating Lumira CVOM extensions -- ...
SUSE Technical Webinar – Get started with creating Lumira CVOM extensions -- ...SUSE Technical Webinar – Get started with creating Lumira CVOM extensions -- ...
SUSE Technical Webinar – Get started with creating Lumira CVOM extensions -- ...
 
Next Generation Content Management in SAP NetWeaver Portal
Next Generation Content Management in SAP NetWeaver PortalNext Generation Content Management in SAP NetWeaver Portal
Next Generation Content Management in SAP NetWeaver Portal
 
SUSE Technical Webinar: Developing Fiori & GWPAM Apps on HANA (SAP and SUSE C...
SUSE Technical Webinar: Developing Fiori & GWPAM Apps on HANA (SAP and SUSE C...SUSE Technical Webinar: Developing Fiori & GWPAM Apps on HANA (SAP and SUSE C...
SUSE Technical Webinar: Developing Fiori & GWPAM Apps on HANA (SAP and SUSE C...
 
SUSE Technical Webinar – Get started with creating Design Studio extensions -...
SUSE Technical Webinar – Get started with creating Design Studio extensions -...SUSE Technical Webinar – Get started with creating Design Studio extensions -...
SUSE Technical Webinar – Get started with creating Design Studio extensions -...
 
Change Control Management Supports Continuous Integration and Delivery
Change Control Management Supports Continuous Integration and DeliveryChange Control Management Supports Continuous Integration and Delivery
Change Control Management Supports Continuous Integration and Delivery
 

Similar to A walkthrough on SAP Cloud Platform Mobile Services

SAP HANA Cloud: From Your Datacenter to the Cloud and Back
SAP HANA Cloud: From Your Datacenter to the Cloud and Back  SAP HANA Cloud: From Your Datacenter to the Cloud and Back
SAP HANA Cloud: From Your Datacenter to the Cloud and Back
SAP HANA Cloud Platform
 
ASUG84544 - Workflow Solutions from SAP When to Use What.pdf
ASUG84544 - Workflow Solutions from SAP When to Use What.pdfASUG84544 - Workflow Solutions from SAP When to Use What.pdf
ASUG84544 - Workflow Solutions from SAP When to Use What.pdf
ssuser8bab641
 
SAP HANA Cloud Platform: The void between your Datacenter and the Cloud
SAP HANA Cloud Platform: The void between your Datacenter and the CloudSAP HANA Cloud Platform: The void between your Datacenter and the Cloud
SAP HANA Cloud Platform: The void between your Datacenter and the Cloud
SAP HANA Cloud Platform
 
2017 sitNL Cloud Foundry Masterclass
2017 sitNL Cloud Foundry Masterclass2017 sitNL Cloud Foundry Masterclass
2017 sitNL Cloud Foundry Masterclass
Ted Castelijns
 
SAP Cloud Platform Integration Services – L1 Deck
SAP Cloud Platform Integration Services – L1 DeckSAP Cloud Platform Integration Services – L1 Deck
SAP Cloud Platform Integration Services – L1 Deck
SAP Cloud Platform
 
SAP AIN Asset Intelligence Network
SAP AIN Asset Intelligence NetworkSAP AIN Asset Intelligence Network
SAP AIN Asset Intelligence Network
Branding Maintenance
 
#askSAP Analytics Innovations Community Call – Bridging the Information Gap
#askSAP Analytics Innovations Community Call – Bridging the Information Gap#askSAP Analytics Innovations Community Call – Bridging the Information Gap
#askSAP Analytics Innovations Community Call – Bridging the Information Gap
SAP Analytics
 
Your Path to the Intelligent Enterprise with SAP & AWS
Your Path to the Intelligent Enterprise with SAP & AWSYour Path to the Intelligent Enterprise with SAP & AWS
Your Path to the Intelligent Enterprise with SAP & AWS
Amazon Web Services
 
SAP Cloud Platform Integration L2 Deck 2017Q4
SAP Cloud Platform Integration L2 Deck 2017Q4SAP Cloud Platform Integration L2 Deck 2017Q4
SAP Cloud Platform Integration L2 Deck 2017Q4
SAP Cloud Platform
 
SAP HANA Cloud Portal
SAP HANA Cloud PortalSAP HANA Cloud Portal
SAP HANA Cloud Portal
Amir Blich
 
SAP HANA Cloud Portal - Overview Presentation
SAP HANA Cloud Portal - Overview PresentationSAP HANA Cloud Portal - Overview Presentation
SAP HANA Cloud Portal - Overview Presentation
SAP Portal
 
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...
SAP PartnerEdge program for Application Development
 
What the FaaS
What the FaaSWhat the FaaS
What the FaaS
Jan Penninkhof
 
Building cool native ios enterprise apps with sap cloud platform sdk for ios
Building cool native ios enterprise apps with sap cloud platform sdk for iosBuilding cool native ios enterprise apps with sap cloud platform sdk for ios
Building cool native ios enterprise apps with sap cloud platform sdk for ios
Nagesh Caparthy
 
SAP HANA Cloud Platform - From Your Datacenter to The Cloud & Back
SAP HANA Cloud Platform - From Your Datacenter to The Cloud & BackSAP HANA Cloud Platform - From Your Datacenter to The Cloud & Back
SAP HANA Cloud Platform - From Your Datacenter to The Cloud & Back
SAP PartnerEdge program for Application Development
 
W8/WP8 App Dev for SAP, Part 4: SAP Mobile Platform Roadmap
W8/WP8 App Dev for SAP, Part 4: SAP Mobile Platform RoadmapW8/WP8 App Dev for SAP, Part 4: SAP Mobile Platform Roadmap
W8/WP8 App Dev for SAP, Part 4: SAP Mobile Platform Roadmap
SAP PartnerEdge program for Application Development
 
SAP Hack2Build hackathon - SAP Commerce Cloud & Kyma runtime
SAP Hack2Build hackathon - SAP Commerce Cloud & Kyma runtimeSAP Hack2Build hackathon - SAP Commerce Cloud & Kyma runtime
SAP Hack2Build hackathon - SAP Commerce Cloud & Kyma runtime
SAP HANA Cloud Platform
 
Applications Mobiles et Analytiques avec SAP HANA Cloud Platform
Applications Mobiles et Analytiques avec SAP HANA Cloud PlatformApplications Mobiles et Analytiques avec SAP HANA Cloud Platform
Applications Mobiles et Analytiques avec SAP HANA Cloud Platform
Laurent Rieu
 
SAP Cloud Platform Product Overview
SAP Cloud Platform Product OverviewSAP Cloud Platform Product Overview
SAP Cloud Platform Product Overview
SAP Cloud Platform
 
Mobile pulse sept 2014
Mobile pulse sept 2014Mobile pulse sept 2014
Mobile pulse sept 2014
Bjørn Sloth
 

Similar to A walkthrough on SAP Cloud Platform Mobile Services (20)

SAP HANA Cloud: From Your Datacenter to the Cloud and Back
SAP HANA Cloud: From Your Datacenter to the Cloud and Back  SAP HANA Cloud: From Your Datacenter to the Cloud and Back
SAP HANA Cloud: From Your Datacenter to the Cloud and Back
 
ASUG84544 - Workflow Solutions from SAP When to Use What.pdf
ASUG84544 - Workflow Solutions from SAP When to Use What.pdfASUG84544 - Workflow Solutions from SAP When to Use What.pdf
ASUG84544 - Workflow Solutions from SAP When to Use What.pdf
 
SAP HANA Cloud Platform: The void between your Datacenter and the Cloud
SAP HANA Cloud Platform: The void between your Datacenter and the CloudSAP HANA Cloud Platform: The void between your Datacenter and the Cloud
SAP HANA Cloud Platform: The void between your Datacenter and the Cloud
 
2017 sitNL Cloud Foundry Masterclass
2017 sitNL Cloud Foundry Masterclass2017 sitNL Cloud Foundry Masterclass
2017 sitNL Cloud Foundry Masterclass
 
SAP Cloud Platform Integration Services – L1 Deck
SAP Cloud Platform Integration Services – L1 DeckSAP Cloud Platform Integration Services – L1 Deck
SAP Cloud Platform Integration Services – L1 Deck
 
SAP AIN Asset Intelligence Network
SAP AIN Asset Intelligence NetworkSAP AIN Asset Intelligence Network
SAP AIN Asset Intelligence Network
 
#askSAP Analytics Innovations Community Call – Bridging the Information Gap
#askSAP Analytics Innovations Community Call – Bridging the Information Gap#askSAP Analytics Innovations Community Call – Bridging the Information Gap
#askSAP Analytics Innovations Community Call – Bridging the Information Gap
 
Your Path to the Intelligent Enterprise with SAP & AWS
Your Path to the Intelligent Enterprise with SAP & AWSYour Path to the Intelligent Enterprise with SAP & AWS
Your Path to the Intelligent Enterprise with SAP & AWS
 
SAP Cloud Platform Integration L2 Deck 2017Q4
SAP Cloud Platform Integration L2 Deck 2017Q4SAP Cloud Platform Integration L2 Deck 2017Q4
SAP Cloud Platform Integration L2 Deck 2017Q4
 
SAP HANA Cloud Portal
SAP HANA Cloud PortalSAP HANA Cloud Portal
SAP HANA Cloud Portal
 
SAP HANA Cloud Portal - Overview Presentation
SAP HANA Cloud Portal - Overview PresentationSAP HANA Cloud Portal - Overview Presentation
SAP HANA Cloud Portal - Overview Presentation
 
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...
 
What the FaaS
What the FaaSWhat the FaaS
What the FaaS
 
Building cool native ios enterprise apps with sap cloud platform sdk for ios
Building cool native ios enterprise apps with sap cloud platform sdk for iosBuilding cool native ios enterprise apps with sap cloud platform sdk for ios
Building cool native ios enterprise apps with sap cloud platform sdk for ios
 
SAP HANA Cloud Platform - From Your Datacenter to The Cloud & Back
SAP HANA Cloud Platform - From Your Datacenter to The Cloud & BackSAP HANA Cloud Platform - From Your Datacenter to The Cloud & Back
SAP HANA Cloud Platform - From Your Datacenter to The Cloud & Back
 
W8/WP8 App Dev for SAP, Part 4: SAP Mobile Platform Roadmap
W8/WP8 App Dev for SAP, Part 4: SAP Mobile Platform RoadmapW8/WP8 App Dev for SAP, Part 4: SAP Mobile Platform Roadmap
W8/WP8 App Dev for SAP, Part 4: SAP Mobile Platform Roadmap
 
SAP Hack2Build hackathon - SAP Commerce Cloud & Kyma runtime
SAP Hack2Build hackathon - SAP Commerce Cloud & Kyma runtimeSAP Hack2Build hackathon - SAP Commerce Cloud & Kyma runtime
SAP Hack2Build hackathon - SAP Commerce Cloud & Kyma runtime
 
Applications Mobiles et Analytiques avec SAP HANA Cloud Platform
Applications Mobiles et Analytiques avec SAP HANA Cloud PlatformApplications Mobiles et Analytiques avec SAP HANA Cloud Platform
Applications Mobiles et Analytiques avec SAP HANA Cloud Platform
 
SAP Cloud Platform Product Overview
SAP Cloud Platform Product OverviewSAP Cloud Platform Product Overview
SAP Cloud Platform Product Overview
 
Mobile pulse sept 2014
Mobile pulse sept 2014Mobile pulse sept 2014
Mobile pulse sept 2014
 

Recently uploaded

Introduction_to_Wireless_Communication_R.ppt
Introduction_to_Wireless_Communication_R.pptIntroduction_to_Wireless_Communication_R.ppt
Introduction_to_Wireless_Communication_R.ppt
judy milly
 
Monash degree offer diploma Transcript
Monash degree offer diploma TranscriptMonash degree offer diploma Transcript
Monash degree offer diploma Transcript
ynanesn
 
TGDF 2024 Unreal Lumen with Arm Immortalis : The Best Practices of Ray Tracin...
TGDF 2024 Unreal Lumen with Arm Immortalis : The Best Practices of Ray Tracin...TGDF 2024 Unreal Lumen with Arm Immortalis : The Best Practices of Ray Tracin...
TGDF 2024 Unreal Lumen with Arm Immortalis : The Best Practices of Ray Tracin...
Owen Wu
 
MQU degree offer diploma Transcript
MQU degree offer diploma TranscriptMQU degree offer diploma Transcript
MQU degree offer diploma Transcript
ynanesn
 
Flinders degree offer diploma Transcript
Flinders degree offer diploma TranscriptFlinders degree offer diploma Transcript
Flinders degree offer diploma Transcript
sozta
 
Girls Call Marol Naka 9910780858 Provide Best And Top Girl Service And No1 in...
Girls Call Marol Naka 9910780858 Provide Best And Top Girl Service And No1 in...Girls Call Marol Naka 9910780858 Provide Best And Top Girl Service And No1 in...
Girls Call Marol Naka 9910780858 Provide Best And Top Girl Service And No1 in...
margaretblush
 
Bond degree offer diploma Transcript
Bond degree offer diploma TranscriptBond degree offer diploma Transcript
Bond degree offer diploma Transcript
ynanesn
 
bangalore Girls call 👀 XXXXXXXXXXX 👀 Cash Payment With Room DeliveryDelivery
bangalore Girls call  👀 XXXXXXXXXXX 👀 Cash Payment With Room DeliveryDeliverybangalore Girls call  👀 XXXXXXXXXXX 👀 Cash Payment With Room DeliveryDelivery
bangalore Girls call 👀 XXXXXXXXXXX 👀 Cash Payment With Room DeliveryDelivery
Jasmine Rawat
 
Celebrity Girls Call Mumbai 9910780858 Provide Best And Top Girl Service And ...
Celebrity Girls Call Mumbai 9910780858 Provide Best And Top Girl Service And ...Celebrity Girls Call Mumbai 9910780858 Provide Best And Top Girl Service And ...
Celebrity Girls Call Mumbai 9910780858 Provide Best And Top Girl Service And ...
dizzycaye
 
RMIT degree offer diploma Transcript
RMIT degree offer diploma TranscriptRMIT degree offer diploma Transcript
RMIT degree offer diploma Transcript
sozta
 
Bond degree offer diploma Transcript
Bond degree offer diploma TranscriptBond degree offer diploma Transcript
Bond degree offer diploma Transcript
sozta
 

Recently uploaded (11)

Introduction_to_Wireless_Communication_R.ppt
Introduction_to_Wireless_Communication_R.pptIntroduction_to_Wireless_Communication_R.ppt
Introduction_to_Wireless_Communication_R.ppt
 
Monash degree offer diploma Transcript
Monash degree offer diploma TranscriptMonash degree offer diploma Transcript
Monash degree offer diploma Transcript
 
TGDF 2024 Unreal Lumen with Arm Immortalis : The Best Practices of Ray Tracin...
TGDF 2024 Unreal Lumen with Arm Immortalis : The Best Practices of Ray Tracin...TGDF 2024 Unreal Lumen with Arm Immortalis : The Best Practices of Ray Tracin...
TGDF 2024 Unreal Lumen with Arm Immortalis : The Best Practices of Ray Tracin...
 
MQU degree offer diploma Transcript
MQU degree offer diploma TranscriptMQU degree offer diploma Transcript
MQU degree offer diploma Transcript
 
Flinders degree offer diploma Transcript
Flinders degree offer diploma TranscriptFlinders degree offer diploma Transcript
Flinders degree offer diploma Transcript
 
Girls Call Marol Naka 9910780858 Provide Best And Top Girl Service And No1 in...
Girls Call Marol Naka 9910780858 Provide Best And Top Girl Service And No1 in...Girls Call Marol Naka 9910780858 Provide Best And Top Girl Service And No1 in...
Girls Call Marol Naka 9910780858 Provide Best And Top Girl Service And No1 in...
 
Bond degree offer diploma Transcript
Bond degree offer diploma TranscriptBond degree offer diploma Transcript
Bond degree offer diploma Transcript
 
bangalore Girls call 👀 XXXXXXXXXXX 👀 Cash Payment With Room DeliveryDelivery
bangalore Girls call  👀 XXXXXXXXXXX 👀 Cash Payment With Room DeliveryDeliverybangalore Girls call  👀 XXXXXXXXXXX 👀 Cash Payment With Room DeliveryDelivery
bangalore Girls call 👀 XXXXXXXXXXX 👀 Cash Payment With Room DeliveryDelivery
 
Celebrity Girls Call Mumbai 9910780858 Provide Best And Top Girl Service And ...
Celebrity Girls Call Mumbai 9910780858 Provide Best And Top Girl Service And ...Celebrity Girls Call Mumbai 9910780858 Provide Best And Top Girl Service And ...
Celebrity Girls Call Mumbai 9910780858 Provide Best And Top Girl Service And ...
 
RMIT degree offer diploma Transcript
RMIT degree offer diploma TranscriptRMIT degree offer diploma Transcript
RMIT degree offer diploma Transcript
 
Bond degree offer diploma Transcript
Bond degree offer diploma TranscriptBond degree offer diploma Transcript
Bond degree offer diploma Transcript
 

A walkthrough on SAP Cloud Platform Mobile Services

  • 1. Jitendra Kansal (@jkkansal1987) SAP Mentor & Senior Product Specialist, UxP Product Management, SAP SE October 17 , 2017 A Walkthrough on SAP Cloud Platform Mobile Services
  • 2. 2PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ 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 SAP’s 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. Disclaimer
  • 3. 3PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ Introduction and Overview Mobile Services Core Features Walkthrough on Mobile Services Cockpit Consumption Options Additional Information Agenda
  • 5. 5PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ Multi Channel § Desktop § Mobile § Voice Styles § App § Mash-up § Conversational § AR & VR Modern User Experiences Continuous, ambient and multi channel UX across the digital landscape Business Solution Business Solution Business Solution Business Solution
  • 6. 6PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ SAP Cloud Platform The Enterprise Capabilities You Need to Succeed in the Cloud Runtime & Containers Integration Business Services Security Internet of Things Collaboration User Experience Machine Learning Data & Storage Dev / Ops Analytics Mobile
  • 7. 7PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ SAP Cloud Platform, mobile service for development and operations An open, secure, full-spectrum Mobile app solution SAP Cloud Platform Mobile Service B2E B2B B2C Open and Standards- based Secure Native Cross Platform Mobile Web Meta-Data- Driven Android iOS Windows Offline Notifications
  • 8. 8PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ SAP Mobile Platform SDK Android (Native) iOS (Native) Windows (Native) Android (Hybrid) iOS (Hybrid) Windows (Hybrid) Mobile Browser SAP Cloud Platform, mobile service for development & operations Push Notifications Enterprise Authentication SupportabilityOffline Application Lifecycle Identity Propagation ReportingSAP Content to Go Client Resources Management integration services support Usage Reporting Application Access Control Document Service integration Storage ServiceSample OData Service Mobile Traffic Management Mobile Setting Exchange Push Desk MonitoringOnline Enterprise Level Encryption Discovery Service Remote LoggingSAP Fiori Client Resumable Data Sync SAP Cloud Platform SDK for iOS iOS (Native) Mobile Development Kit Feature Overview Mobile Service for Development and Operations
  • 9. 9PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ SAP Cloud Platform mobile services supports § Hybrid-Cloud scenarios, where existing on-premise systems connect to SAP Cloud Platform § Full-Cloud scenarios, where the whole solutions is inside Cloud Platform § Multi-Cloud scenarios, where the back-end system resides in a 3rd party cloud solution § Connect to on-premise systems via SAP Cloud Platform Connector § Read this blog for detailed info: https://blogs.sap.com/2017/06/12/mobile-services- solution-architectures/ Mobile App Mobile App Mobile App INTERNET ON-DEMAND Mobile Service for Development & Operations OData Backend e.g. HANAXS Firewall ON-PREMISE Cloud Connector OData Service Provider e.g. SAP Gateway or Apache Olingo ERP CRM SCM Overview Mobile Service for Development and Operations
  • 11. 11PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ Mobile Services Core Features Securely Access On-Premise SAP Cloud Platform Connector § Secure connection from cloud to on-premise systems Your Datacenter Mobile Services INTERNET or Business Suite Firewall Corporate Identity Provider Cloud Connector Secure Tunnel?
  • 12. 12PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ Mobile Services Core Features Securely Mobilize Data Your Datacenter INTERNET or Business Suite Firewall Corporate Identity Provider Cloud Connector Secure Tunnel Authentication Mechanisms § Basic § SAML § X.509 § OAuth § None § SAP Assertions § App-to-app SSO § Principal Propagation § Encrypted data at rest and in motion § Scan traffic for malware APPCID* Mobile Services *”Application Connection ID”
  • 13. 13PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ Mobile Services Core Features Business Events to Push Notifications Your Datacenter INTERNET or Business Suite Firewall Corporate Identity Provider Cloud Connector Secure Tunnel Push Notification Flow 1. Register with 3rd-party provider 2. Store notification token 3. Subscribe to business event 4a. Business event triggers push event 4b. Send notification via Push Desk 5. Mobile Services delegates to 3rd-party APPCID Mobile Services APNS FCM WNS MPNS Push User
  • 14. 14PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ Mobile Services Core Features Usage Reporting Your Datacenter INTERNET or Business Suite Firewall Corporate Identity Provider Cloud Connector Secure Tunnel Reports § Performance metrics § Application sessions § Usage by device type § Custom metrics § Custom Lumira reports APPCID Mobile Services
  • 15. 15PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ Mobile Services Core Features Supportability Your Datacenter INTERNET or Business Suite Firewall Corporate Identity Provider Cloud Connector Secure Tunnel Monitoring and Logging § Log server-side events § Trace incoming and outgoing traffic § Upload device logs to the server APPCID Mobile Services
  • 16. 16PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ Mobile Services Core Features Offline Enablement Your Datacenter INTERNET or Business Suite Firewall Corporate Identity Provider Cloud Connector Secure Tunnel Data Synchronization Flow 1. Define and download initial database 2. App uses local data 3. Synchronize via delta queries 4. Upload local changes APPCID Mobile Services
  • 17. 17PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ Mobile Services Core Features Application Lifecycle Management Your Datacenter INTERNET or Business Suite Firewall Corporate Identity Provider Cloud Connector Secure Tunnel Hybrid app OTA updates § Push web content over the air § No app store redistribution required § SDK components automatically check for updates § Restrict service access by application version APPCID Mobile Services Developer
  • 18. 18PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ Mobile Services Core Features Settings Exchange and Resource Management Your Datacenter INTERNET or Business Suite Firewall Corporate Identity Provider Cloud Connector Secure Tunnel Resources and settings updates § Re-skin, change logos, and other app resources § Centrally update client settings APPCID Mobile Services Developer
  • 19. 19PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ Mobile Services Core Features 3rd-party integration SAP Cloud Platform Integration § Connect to on-premise and/or cloud systems SOAPMobile Services INTERNET Cloud Integration JDBC REST SAP ODC ?
  • 20. Walkthrough to Mobile Services Cockpit
  • 21. 21PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ SAP Cloud Platform Mobile Service for Development & Operations Productive vs Preview Edition https://blogs.sap.com/2017/09/08/understanding-difference-between-productive-vs-preview-edition-of-sap-cloud-platform-mobile-service-for-development-operations/
  • 23. 23PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ Mobile Service for Development and Operations Consumption Options Mobile Services Native Hybrid Mobile Development Kit Mobile Card Kit SAP Fiori Client Mobile Web
  • 24. 24PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ Mobile Service for Development and Operations Consumption Options - Native SAP Cloud Platform SDK for iOS § Implementing Fiori for iOS Design Language § Modelling common business processes as reusable blocks § Provides the server-side counterparts of functional SDK components as mobile services § Easily onboard new developers with modular approach and comprehensive documentation § Multiple extension models § by configuration & metadata § by coding SAP Mobile Platform SDK § Providing native libs for Android, iOS and Windows Native
  • 25. 25PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ Mobile Service for Development and Operations Consumption Options - Hybrid Hybrid § SAP Mobile Platform SDK also provides a set of SAP specific plugins for Apache Cordova. § Fits cleanly within existing Apache Cordova development environments and processes § Integration with SAP Web IDE § via SAP Hybrid Application Toolkit § Supports 3rd party HTML5 UI frameworks Device APIs Device OS HTML5 JavaScript Interface Plugins SAP Mobile Platform SDK App Update Auth Proxy Encrypted Storage Remote Logging Logon Push Settings Calendar Attachments / Printing Application Preferences Offline OData Cache Manager Barcode Scanner End-To-End Trace And more…
  • 26. 26PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ Mobile Service for Development and Operations Consumption Options – Hybrid Development Toolset Hybrid App & Device Management SAP Web IDE mobile service for development & operations Hybrid Application Toolkit Build Implement Mobile Test Cloud(3rd party) Test Run & Monitor Discover BUILD
  • 27. 27PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ Mobile Service for Development and Operations Consumption Options – Mobile Development Kit The new approach for building apps enables developers to quickly build mobile apps with a native look and feel in a visual and declarative way. Key characteristics are § Editor, Client, Runtime – complete toolset § Provides app templates to accelerate app creation § Customizable without recompiling and re-distribution § Visual and declarative app development, reduced time to market § Leverages existing Mobile Services technologies, like offline and push § Supports team development and app lifecycle management § Access to device feature like geolocation and the like § iOS support first *Roadmap / names subject to change SAP Web IDE MDK Client Device APIs Device OS App Definition Mobile Service Mobile Development Kit
  • 28. 28PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ Mobile Service for Development and Operations Consumption Options – Mobile Card Kit Mobile Card Kit allows customers to mobilize and publish information instantly, without the need of having a full development cycle for mobile apps when data needs to be mobilized New ”SAP Content to Go” mobile app § Push “cards” to your personal SAP Content to Go app § Mobilize virtually any data into this “wallet/passbook” style application § Predefined content, e.g for Fiori Elements ObjectPages § Cards update themselves § Deep navigation to dedicated application from within the card § Once the card is in your deck, it is offline § Push notification build in § Provides back-end facing API for easy integration of business data § Support for iPhones Mobile Card Kit
  • 29. 29PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ Mobile Service for Development and Operations Use Cases – Mobile Card Kit Auto Cards Can pull down cards that have some significance (Last 10 visited, Sort on location / time, cards related to entries in your calendar, ect. Serve as Index Quick entry point to objects you are likely to follow Omni Channel Add content from any channel Personal Briefcase A convenient place to store all information you might need on the road Quick Reference As fully Offline, the go to app for quick look at information. As the data is live, you can also keep track of updates Mobile Card Kit
  • 30. 30PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ Mobile Service for Development and Operations Consumption Options – SAP Fiori Client SAP Fiori Client SAP Fiori Client provides an enhanced user experience and access to device features for web-based applications like Fiori Launchpad § Freely available via various app stores § Works best for SAP Fiori Apps § Platform adds additional value § Secure, remote access without VPN § Application Passcode to lock confidential data § Enhanced logging, remote log level set and remote retrieval
  • 31. 31PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ Mobile Service for Development and Operations Consumption Options – Mobile Web Mobile Web Web Application Support § Securely expose internal mobile web-apps to your mobile devices – VPN free § Reuse of mobile services as reverse-proxy § Adds Authentication to non-authenticated web pages on-premiseon-demandinternet Mobile Browser SAP Cloud Platform Connector SAP Cloud Platform mobile service for dev & ops SAP Fiori Client Custom Fiori Client Mobile Web App Intranet Web
  • 32. 32PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ Learning resources: § Mobile Interactive Tutorial – https://www.sap.com/germany/developer/tutorial- navigator/mobile-interactive-tutorials.html § SAP Community content – https://www.sap.com/community/topic.all-content.html ▫ SAP Cloud Platform, mobile service for development and operations ▫ SAP Cloud Platform Mobile Services ▫ Mobile Technology ▫ SAP Mobile Platform SDK ▫ SAP Cloud Platform SDK for iOS § openSAP course – SAP Cloud Platform Essentials (Update Q3/2017) - (Week 6 – Unit 5 & 6 focusing on Mobile Services) – SAP Fiori for iOS - Build Your First Native Mobile App § SAP TechEd 2017 – Learn about and get hands dirty on latest & greatest of SAP Mobile offerings § Official Documentation – https://help.sap.com/viewer/p/SAP_CLOUD_PLATFORM_MOBI LE_SERVICE_FOR_DEVELOPMENT_AND_OPERATIONS
  • 33. 33PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ SAP Cloud Platform Mobile Services Cloud Foundry – Early Adopter Care
  • 34. 34PUBLIC© 2017 SAP SE or an SAP affiliate company. All rights reserved. ǀ Cloud Foundry Value proposition: Mobile Services for dev & ops is available in beta on CF Continuation of open-source & open standards based PaaS strategy (Cloud Foundry is de-facto standard PaaS) More flexibility in regards to deployment models (multi-cloud) & programming models (BYOL) Reduced vendor lock-in (being part of a cross-vendor project via Cloud Foundry Foundation) Early Adopter Care: Mobile Services: Initial scope is to support SAP Cloud Platform SDK for iOS based projects (existing or new) EAC for customers and partners Preferred on AWS, Azure on-request EAC already started, open seats available! Please contact martin.grasshoff@sap.com for further information 1 1 1) BETA , 2) planned innovations / future direction
  • 35. Thank you. Contact information: Jitendra Kansal @jkkansal1987 Senior Product Specialist Product Management, UxP Mobile Platform Jitendra.kansal@sap.com
  • 36. 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. The information contained herein may be changed without prior notice. 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 or its affiliated companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP 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, and they should not be relied upon in making purchasing decisions. 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. All other product and service names mentioned are the trademarks of their respective companies. See http://global.sap.com/corporate-en/legal/copyright/index.epx for additional trademark information and notices. © 2017 SAP SE or an SAP affiliate company. All rights reserved.