digital transformation with mobile services in hana …€¦ · digital transformation with mobile...

48
Paramita Biswas, Sr. Product Manager, SAP Ux Platform Channels & Communities Digital Transformation with mobile services in HANA Cloud Platform … Take your mobile to the cloud

Upload: vankhanh

Post on 15-Jun-2018

216 views

Category:

Documents


0 download

TRANSCRIPT

Paramita Biswas, Sr. Product Manager,SAP Ux Platform Channels & Communities

Digital Transformation with mobile services in HANACloud Platform… Take your mobile to the cloud

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 2

Speaker Introductionntroduction

Speaker Name: Paramita Biswas

Designation: Sr. Product Manager

Department & Company: Ux Platform Channels and Communities, SAP Labs IndiaPvt. Ltd.

Responsibilities: UxP C&C teams owns and coordinates the channels andcommunities to build and ensure a consistent E2E presentation of the SAP UserExperience Platform story and portfolio at the market. This includes the relationshipmanagement and enablement of our SAPs customer and partners.

Profile Brief: 16 years of mobility experience in SAP, responsible for supportingcustomers and partners in bringing innovations in the Ux and Mobile space.

Contact Details: [email protected] ; +919986018390

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 3

Telling the Mobile Story

© 2016 SAP SE or an SAP affiliate company. All rights reserved. 4Customer

Digital TransformationMobile is a Catalyst for Digital Transformation

� Transformational mobile apps deliver the value of digitalbusiness cases

� 87% said Mobile apps are necessary to realize the full benefitsof Digital *

� 85% of Executives believe apps are the dominant interface ofthe future *

� Incomparable user experience will increasingly be a keydifferentiator for digital businesses **

� Through 2017, market demand for mobile app development togrow 5x faster than capacity **

*Growing the Digital Business: Spotlight on Mobile Apps Accenture Mobility Research 2015; Globally Accenture surveyed nearly 2,000 executives in nine industries and 15 countries around the world, to explore howcompanies are applying digital technologies to improve their organizations. 2Copyright © 2015 Accenture All rights reserved

**Emerging Technology Analysis: User Experience Platforms, Gartner

© 2016 SAP SE or an SAP affiliate company. All rights reserved. 5Public

IoT & Big Data

WorkforceEngagement

Mobile apps transform thework experience, drivingproductivity & efficiency

Mobile apps orchestrateprocesses across enterprisesystems and traditionalenterprise boundaries.

Mobile user experience iscritical for adoption – forinternal and external users

Mobile is the Primary Interface to the Digital Core

Digital Core

© 2016 SAP SE or an SAP affiliate company. All rights reserved. 6Public

SAP HANA Cloud Platform

Benefits of a Mobile Platform

Developersfocus ondelivering

business valueand UX

Mobile SDK

Hybrid and Native SDKssimplify enterprise appdevelopment:• Security• Backend service

consumption• Push notifications• Offline data• Usage Analytics &

more

Enterprise mobileservices and operations• Governance• Security• Integration• Manageability• Supportability• Scalability

© 2016 SAP SE or an SAP affiliate company. All rights reserved. 7Public

Mobile is part of the Digital Enterprise PlatformSimple Consumption of Cloud Back-End Capabilities by Developers

SAP & 3rd PartyBack End

SAP HANACloud Platform

Front End Tools

SAP HCP, API Management

SAP HCP, Integration ServiceIden

tity

and

Auth

Serv

ices

Adm

inis

tratio

n

SAP BUILDSAP Web IDE 3rd Party IDE

SAP Mobile SDK HCP SDK for iOS* Open Source

On Premise Systems Cloud Services

SAPMobileDocu-ments

SAP Fioricloud

serviceJavaXS JS Node.js*

HANA InMemory

DB

Custom MicroservicesHCP Services

Other AppServices

HCP mobile service fordevelopment & operations

HCP mobile service forSAP Fiori

HCP mobile service for appand device management

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

Customer

Mobile App Development

© 2016 SAP SE or an SAP affiliate company. All rights reserved. 9Public

Mobile App DevelopmentAddressing the end to end development lifecycle

Discover Prototype Develop Test Package Deploy Extend

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

SAP Build SAP Web IDE

SAP HANACloud Platform

SAP Fiori, cloud edition

HCP mobile service for developmentand operations

HCP mobile service for SAP Fiori

HCP mobile service for app &device management

BusinessExpert Coder

© 2016 SAP SE or an SAP affiliate company. All rights reserved. 10Public

SAP BUILDMobile App Prototyping

� Gallery of app prototypes and designartifacts� Method cards, online learning, best practices� Simple integrated design tools

© 2016 SAP SE or an SAP affiliate company. All rights reserved. 11Public

Mobile Application Development Platform from SAPDeveloper choice of app types, tools

HybridHybrid

NativeNative

• Bring your own devices strategy• App looks the same on

iOS, Android and Windows• Bridge to native device features• Developer Skills:

HTML5/CSS/JavaScript

• Best Overall Experience• Instant access to device

innovations• Developer Skills:

Native Languages

© 2016 SAP SE or an SAP affiliate company. All rights reserved. 12Public

Native

• SAP HANA CloudPlatform iOS SDK*

• SAP Mobile Platform SDK• Usable with OS vendor

IDEs• Metadata Driven - Agentry

Hybrid

• Fiori Mobile• Apache Cordova• SAP Web IDE• SAP Mobile Platform SDK

plugins for Cordova• SAP Fiori Client

Web

• Responsive• SAPUI5 / OpenUI5• SAP Web IDE

Mobile Application Development Platform from SAPDeveloper Choice – Use the right tool for the job

*planned availability Q4/2016

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. 13Public

SAP Web IDEMobile Hybrid App Development

� Design your view graphically in the LayoutEditor (WYSIWYG)� Templates for hybrid app development� Assisted Development for hybrid apps (api

reference, code completion)� Preview hybrid app in browser, emulator or

on device (via companion app)� Mock data support� Extend SAP Fiori apps with mobile features

(camera, bar code, etc.)

© 2016 SAP SE or an SAP affiliate company. All rights reserved. 14Public

Visual Studio 2015Create Mobile Apps Using Visual Studio and SAP Mobile Platform SDK

Using Visual Studio with SAP Mobile Platform SDK� SAP Fiori UX & Custom Fiori Client� Hybrid App Development using the Packager Extension� Developing Managed Windows Applications With The Application Wizard

Customer

3rd Party Integration FrameworkDevice Cloud Testing

© 2016 SAP SE or an SAP affiliate company. All rights reserved. 16Public

ThreatDetection

Defend against cyberattacks, report/enforce risk-based policy management

EMM/MAMCreate custom Fiori mobileapps. Deploy them via EMMsolutions

VPN Create custom SAP Fioriapps and automateconnection to VPN

Cordova PluginCordova Plugin

Extend Mobile Apps via HCP 3rd Party Integration Framework

Requires:SAP HCP mobile

servicefor SAP Fiori

Requires:SAP HCP mobile service for app anddevice managementORSAP HCP mobile servicefor SAP Fiori

Add advanced capabilities to Fiori mobile appsEnhance all mobile apps post-development3rd Party cloud services are integrated into the workflowswith SAP HANA Cloud Platform mobile services

Publicly available Cordova plugins and 3rd party commercialapp plugins are dynamically built into SAP Fiori mobile apps

Enterprise mobile apps developed withHCP mobile service for dev & ops

SAP Fiori mobile apps built withHCP mobile service for SAP Fiori

App TestingApp Wrapping

Leverage publically availableCodova plugins

© 2016 SAP SE or an SAP affiliate company. All rights reserved. 17Public

3rd Party Integration FrameworkApp Testing: Perfecto Mobile

The power of the industry’s only full-service, always-on cloud lab for digitalquality

• Access one cloud-based test environment forMobile and Web projects

• Embed the lab within your HCP mobile service forApp & Device Management or HCP mobile servicefor SAP Fiori workflows

• Integrate other commercial or open sourceframeworks easily

• Control end user conditions during every testexecution using the Wind Tunnel™

• Shrink defect analysis to resolution time with drilldown reporting to access all test artifacts

• Understand build pipeline health in one single view

For more, visit Perfecto in the Exhibit Hall or online atwww.perfectomobile.com

Customer

Mobile OfferingOn SAP HANA Cloud Platform

© 2016 SAP SE or an SAP affiliate company. All rights reserved. 19Customer

Unlocking the power of SAP HANA Cloud PlatformStep-by-step, adding powerful capabilities

S/4HANA

SAP HANA Cloud Platform

MobileServices API Management

Dev & Ops

3rd

PartySAPother

Integration

AdditionalBusiness Logic HANA

© 2016 SAP SE or an SAP affiliate company. All rights reserved. 20Customer

SAP Fiori Apps SAP Apps Customer Apps Partner Apps

Native Hybrid

SAP HANA Cloud Platform

Offline Push Dev & Ops App Management Business Logic

Integration Security Identity HANA API Management

S/4HANA S/4HANA Cloud SAP 3rd Party …

Cloud PlatformServices

SDK andFrontend Tools

On-Premise &Cloud Back-EndSystems

Apps

SAP Web IDE 3rd Party IDE

Mobile Development – with SAP HANA Cloud PlatformBuild great UX – Developer efficiency – Access to Enterprise processes

© 2016 SAP SE or an SAP affiliate company. All rights reserved. 21Customer

Mobile Services on SAP HANA Cloud Platform

SAP HANA Cloud Platform (HCP)

Mobile AppDevelopment

PlatformMobile App

DevelopmentMobile App

ManagementMobile DeviceManagement

SAP HANA Cloud Platform, mobile service for development and operations (“HCPms”)

SAP HANA Cloud Platform, mobile service for app and device management (“Mobile Secure”)

SAP HANA Cloud Platform, mobile service for SAP Fiori (“Fiori Mobile”)

© 2016 SAP SE or an SAP affiliate company. All rights reserved. 22Customer

SAP HANA Cloud Platform,mobile service for app and device management

An integrated Enterprise Mobile Management SaaS solution running on SAP HANA Cloud Platform, leveragingthe real-time processing power of SAP HANA.

Key capabilities� Branded, multi-channel, self-service enterprise app store� Serve employees, partners and contractors� Mobile app and device lifecycle management� Streamline publishing, analysis and management of apps/services� Support for iOS, Android and Windows mobile platforms

Benefits� Increase mobile app adoption� Lower the overall cost of supporting enterprise mobility� Improve enterprise compliance and security

Read more: SAP HANA Cloud Platform, mobile service for app and device management

SAP HANA Cloud Platform

App & Device Management• Analysis• Compliance• Remediation• Reporting

© 2016 SAP SE or an SAP affiliate company. All rights reserved. 23Customer

Everything starts in the CloudControls for managing users, devices, apps and data

• Easy to trial and manage from the HCP Cockpit• Role based administration and reporting on

devices, apps, users, and security events• Enterprise integration & connectivity to HCP

services and on premise systems• Leverages standard HCP administrative controls

© 2016 SAP SE or an SAP affiliate company. All rights reserved. 24Customer

SAP Fiori on mobile devicesStart simple, then enhance experience and capabilities for mobile users

1

Push

Offline

GPS

Voice Recording

Camera

Barcode

Calendar Printing

LifeCycle Management

3rd party

Plug-ins

Web App SAP Fiori Mobile App

Settings Security

TasksContacts

© 2016 SAP SE or an SAP affiliate company. All rights reserved. 25Customer

SAP HCP, mobile service for SAP Fiori

Purpose-built to optimize SAP Fiori usecases for mobile:� Provide end users with the best possible mobile

experience� Simplify supporting use cases that go beyond

accessing Fiori apps from a web browser� Provide secure and seamless integration with

complex Fiori deployment scenarios� Provide a simple way for administrators to

manage, secure, enable and test Fiori apps andtheir lifecycle

Secure dataAddress threats on multiple layers

Connect to enterprise systemsSimple access & authorization for mobile users

Simple, guided approachEnable delivery of the best Fiori experience onmobile devices

Optimize for mobileProvide users with a the benefitsof a native app user experience

mobile service for SAP Fiori

© 2016 SAP SE or an SAP affiliate company. All rights reserved. 26Customer

SAP HCP, mobile service for SAP Fiori (aka Fiori Mobile)An integrated end-to-end mobile service

Develop/Extend

Develop/Extend

Package &Build

Package &Build

Test &Distribute

Test &Distribute

Discover &Install

Discover &Install

Run & EnjoyRun & Enjoy

MonitorMonitor

SAP HCP,mobile

service forSAP Fiori

Customer

HANA Cloud Platform Mobile Service fordevelopment and operations (HCPms)Value Proposition

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 28

Build and Run Mobile Apps with HCPms for development andoperations (HCPms)

SDK

AndroidiOS

WindowsNativeHybrid

B2EB2BB2C

Onlineor

Offline

Security Back-endAgnosticApp Services Lifecycle

ManagementAnalytics &Reporting

Platform Services

HCPms

29© 2014 SAP AG or an SAP affiliate company. All rights reserved.

Device

App

ERP

CRM

BW

How Do You Enable Mobile Business For SAP?

30© 2014 SAP AG or an SAP affiliate company. All rights reserved.

Device

App SAPGateway

ERP

CRM

BW

Fine For Simple Online Applications

OData

Rev

erse

Prox

yOn Premise NetworkInternet

31© 2014 SAP AG or an SAP affiliate company. All rights reserved.

Fine For Simple Online Applications, but…

Device

App

SAP

Gat

eway

ERP

CRM

BW

ODataLimited Security

Mechanisms

No Concept of Device

No Push Notifications

No Support forUninterrupted User

Experience

No Usage Analytics forMobile Access

No Logging and Tracingor Mobile Applications

No LifecycleManagement for MobileApplication Resources

No 3rd Party Integrartion

32© 2014 SAP AG or an SAP affiliate company. All rights reserved.

Device

App

Introducing HCPms…SAP’s Cloud Based Mobile Platform

HCPms

HANA Cloud Platform mobileservices• Same HTTP/Odata functionality as

On Premise Version (SMP)• Supports the same Mobile SDK• Offered as a Service on the HANA

Cloud Platform

33© 2014 SAP AG or an SAP affiliate company. All rights reserved.

Device

App

Secure From Cloud to On Premise

ODataHCPms

HANA Cloud Connector• Secure Connection from Cloud to On

Premise Systems

Internet On Premise Network

Clo

udC

onne

ctor

?

SAP

Gat

eway

ERP

CR

MBW

34© 2014 SAP AG or an SAP affiliate company. All rights reserved.

Device

App

Mobilize Your Data Reliably and Securely

ODataHCPms

Authentication Mechanisms• Basic Auth• SAML• X.509 Authentication• Form based• Anonymous

Internet On Premise Network

Clo

udC

onne

ctor

IdentityProvider

appcid

SAP

Gat

eway

ERP

CR

MBW

35© 2014 SAP AG or an SAP affiliate company. All rights reserved.

Device

App

Business Events to Push Notifications

ODataHCPms

Internet On Premise Network

Clo

udC

onne

ctor

appcid

APNS

GCM MPNS

1. Register with Push Provider2. Store Notification Token3. Subscribe to Business Event4. Business Event Triggers Call to Push Provider5. Push Provider Sends Notification to Device

!

!

Blackberry

SAP

Gat

eway

ERP

CR

MBW

36© 2014 SAP AG or an SAP affiliate company. All rights reserved.

Device

App

Usage Analytics

ODataHCPms

Internet On Premise Network

Clo

udC

onne

ctor

appcid

Reports• Performance Metrics• Application Usages• Device Type Usage• Custom Lumira Reports

SAP

Gat

eway

ERP

CR

MBW

37© 2014 SAP AG or an SAP affiliate company. All rights reserved.

Device

App

Logging and Tracing

ODataHCPms

Internet On Premise Network

Clo

udC

onne

ctor

LogViewer

• Record Logs/Traces onDevice and send toserver

SAP

Gat

eway

ERP

CR

MBW

38© 2014 SAP AG or an SAP affiliate company. All rights reserved.

Device

App

Uninterrupted User Experience

ODataHCPms

Internet On Premise Network

Clo

udC

onne

ctor

appcid

• Apps function when not connected• Increased performance for “online”

apps• Conflict and Error Resolution• Delta Enablement

SAP

Gat

eway

ERP

CR

MBW

39© 2014 SAP AG or an SAP affiliate company. All rights reserved.

Application Update Management

ODataHCPms

Internet On Premise Network

Clo

udC

onne

ctor

Device

HybridApp

Dev

• Push web content updatesover the air

• No new app download• User prompted when updates

are available

SAP

Gat

eway

ERP

CR

MBW

40© 2014 SAP AG or an SAP affiliate company. All rights reserved.

SAP

Gat

eway

ERP

CR

MBW

ODataHCPms

Internet On Premise Network

Clo

udC

onne

ctor

Device

HybridApp

Dev

• Re-skin, change logos, andother app resources overthe air

• Works for both Hybrid andNative apps

Resource Bundle Management

41© 2014 SAP AG or an SAP affiliate company. All rights reserved.

Device

App

SOAP

3rd Party Integration

HCPms

JDBC

SimpleREST

SAPODC• HANA Cloud Integration

(HCI)• Connect to On Premise

and/or cloud systems

?HCI

© 2016 SAP SE or an SAP affiliate company. All rights reserved. 42Customer

• SAP HCP SDK for iOS (Apple & SAPpartnership)

• SDK’s for Android, Windows• New Native Fiori Design Language• Optimal user experience

NativeNative

• SAP Fiori, SAP UI5, or HTML5• Consistent user experience across

devices• Hybrid SDK based on Apache Cordova

New innovations..

HybridHybrid

• Enterprise Virtual Private Assistant(VPA)

• Conversational UI• Business context awareness• Learns and recommends

Beyond AppsBeyond Apps

• Simple mobile access to enterprisedata without writing code

• Familiar “Card” user experience• Contextual linking to source apps

Mobilized Content (inroadmap)Mobilized Content (inroadmap)

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

Public

Customer Examples

© 2016 SAP SE or an SAP affiliate company. All rights reserved. 44Customer

Objectives• Establish a single, cloud-based development platform for applications• Expand the use of business applications based on the SAP® Fiori® user experience (UX) to mobile devices, so that

frequently traveling senior leadership can benefit from a known, easy-to-use UX• Increase productivity by enabling push notifications for purchase requisitions

Why SAP• SAP Enterprise Support advisory team, which delivered a proof of concept that proved SAP HANA® Cloud Platform

was the right choice• SAP HANA Cloud Platform, mobile service for SAP Fiori, which enables rapid deployment and customization of

mobile apps and access to device functionalities• Strategic and business value of a decoupled, cloud-based platform that would enable the company to reduce costs

and deliver significant value

Resolution• Enabled fast deployment of a native user experience to senior management and helped make key business processes

mobile with the mobile service for SAP Fiori• Reduced cost for the development of business applications to end users and optimized lifecycle management

of existing applications• Improved purchase requisition processing speed, thanks to mobile push notifications to senior management

for pending requests

Future plans• Mobile service for SAP Fiori will be the default standard to drive innovation• Additional cloud-based solutions from SAP will be deployed

OTE Group: Preparing for the Digital Transformation and BoostingProductivity with SAP HANA® Cloud Platform, Mobile Service for SAP® Fiori®

Centralized Platform for the developmentof SAP and non-SAP cloudsolutions

Two Weeks For deployment of end-to-endpush notification scenarioafter successful proof ofconcept with SAP EnterpriseSupport

Improved Business performance andagility, thanks to fasterprocessing of purchaserequisitions through businessowners

Studio SAP | 44515 (16/05) This content is approved by the customer and may not be altered under any circumstances.

“The UX strategy is very important, as the digital transformation is rapidly changing the world. We feltthat rather than deploying mobile technologies on premise, it's always better to use them from the cloud.It is easier for us to use SAP HANA Cloud Platform and let it do the work. ” Dileep Somani, Chief Information Officer, OTE Group of Companies

CompanyOTE Group of Companies

HeadquartersRuwi, Oman

IndustryAutomotive

Products and Services Automotive dealership andservices, distribution of consumerdurables, manufacturing ofpolymer color concentrates forthe plastics industry

Web Sitewww.otegroup.com

© 2016 SAP SE or an SAP affiliate company. All rights reserved.

© 2016 SAP SE or an SAP affiliate company. All rights reserved. 45Customer

Key Takeaways

Mobile is the interface to a winning digitalexperience§ Native and Hybrid both have a place in the

enterprise based on use case

Mobile is the interface to a winning digitalexperience§ Native and Hybrid both have a place in the

enterprise based on use case

SAP Provides a comprehensive mobilitysolution on the SAP HANA Cloud Platform§ MADP, EMM, MAM and MBaaS

SAP Provides a comprehensive mobilitysolution on the SAP HANA Cloud Platform§ MADP, EMM, MAM and MBaaS

SAP and Apple partnership will transform themobile enterprise experience§ Native iOS SDK, Apps and Learning

SAP and Apple partnership will transform themobile enterprise experience§ Native iOS SDK, Apps and Learning

© 2016 SAP SE or an SAP affiliate company. All rights reserved. 46Customer

SAP HANA Cloud Platform, developer editionFree Trail (account.hanatrial.ondemand.com)

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 47This 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 aparticular purpose, or non-infringement

Customer

Key links for more informationFor customers and partners

Key links

• Road maps on SAP Service Marketplace http://service.sap.com/roadmap

• SAP Community Network http://scn.sap.com/community/developer-center/mobility-platform• IT Planning Resources https://websmp206.sap-ag.de/~sapidb/011000358700001160122012E

• SAP Mobile Academy https://hcp.sap.com/developers.html• OpenSAP Courses on Mobility Developing Mobile Apps with SAP HANA Cloud Platform

Introduction for Mobile Solution Development for the Enterprise• SAP Application Development Partner Center https://www.sapappsdevelopmentpartnercenter.com/en/build/hana-cloud-platform/sap-

hana-cloud-platform-mobile-services/• SAP Apple Partnership details http://go.sap.com/solution/mobile-technology/apple-ios-apps.html

Where to go to provide product feedback and ideas• SAP Idea Place https://ideas.sap.com• Influence programs http://service.sap.com/influence• SAP User Groups http://www.sapusergroups.com/

© 2015 SAP SE or an SAP affiliate company. All rights reserved. 48

© 2015 SAP SE or an SAP affiliate company. All rights reserved.

No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP AG 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 AG (or an SAP affiliatecompany) 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 AG and its distributors contain proprietary software components of other software vendors.

National product specifications may vary.

These materials are provided by SAP AG or an SAP affiliate company for informational purposes only, without representation or warranty of any kind, and SAP AG or itsaffiliated companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP AG or SAP affiliate company products and servicesare those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting anadditional warranty.

In particular, SAP AG or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related presentation, or to develop orrelease any functionality mentioned therein. This document, or any related presentation, and SAP AG’s or its affiliated companies’ strategy and possible futuredevelopments, products, and/or platform directions and functionality are all subject to change and may be changed by SAP AG or its affiliated companies at any time forany 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 placeundue reliance on these forward-looking statements, which speak only as of their dates, and they should not be relied upon in making purchasing decisions.