30
academy.ibsolution.de © IBsolution GmbH 1 SAP HANA Cloud Platform mobile services 24.11.2015 Georgi Nushev

Mobile HANA Cloud

Embed Size (px)

Citation preview

Page 1: Mobile HANA Cloud

academy.ibsolution.de © IBsolution GmbH1

SAP HANA Cloud Platform mobile services

24.11.2015 Georgi Nushev

Page 2: Mobile HANA Cloud

academy.ibsolution.de © IBsolution GmbH2 academy.ibsolution.de © IBsolution GmbH2

For whom is this Webinar?

• Application developers

• Consultants

• Mobile application developers

Page 3: Mobile HANA Cloud

academy.ibsolution.de © IBsolution GmbH3 academy.ibsolution.de © IBsolution GmbH3

In this webinar you will learn how to

• Use the features of HCPms

• Develop mobile application with the WebIDE

• Mobile applications with HCPms

• Run mobile applications on device

Page 4: Mobile HANA Cloud

academy.ibsolution.de © IBsolution GmbH4 academy.ibsolution.de © IBsolution GmbH4

IBsolution Academy Erfolgszertifikat

Personal certificate for every participant:

• View webinar

• Take multiple-choice test

• Takes a few minutes

Page 5: Mobile HANA Cloud

academy.ibsolution.de © IBsolution GmbH5 academy.ibsolution.de © IBsolution GmbH5

Agenda

• Introduction into the world of Mobile computing and Enterprise Mobility

• What is SAP HANA Cloud Platform mobile services?

• Features of HCPms

• Demo

Page 6: Mobile HANA Cloud

academy.ibsolution.de © IBsolution GmbH6 academy.ibsolution.de © IBsolution GmbH6

Your speaker

Georgi Nushev

SAP Senior Consultant

Page 7: Mobile HANA Cloud

academy.ibsolution.de © IBsolution GmbH7

Introduction into the world of Mobile computing and Enterprise Mobility

Page 8: Mobile HANA Cloud

academy.ibsolution.de © IBsolution GmbH8

Introduction into the world of Mobile computing and Enterprise Mobility

• Billion mobile devices

and users

• Mobile Internet

• Huge amount

of data

Page 9: Mobile HANA Cloud

academy.ibsolution.de © IBsolution GmbH9

Enterprise Mobility

• Businesses try to optimize the employee performance with the use of mobile devices

• Grow business and improve efficiency

• Less need for training the users

Page 10: Mobile HANA Cloud

academy.ibsolution.de © IBsolution GmbH10

Enterprise Mobility - challenges

• Security, supportability

• Keep up with the innovation of mobile devices and software

• Diversity in device types

• Managing devices, apps and data

Page 11: Mobile HANA Cloud

academy.ibsolution.de © IBsolution GmbH11

Enterprise Mobility – SAP world

SAP Business SuiteOn Premise

ERP CRM BW

App

Page 12: Mobile HANA Cloud

academy.ibsolution.de © IBsolution GmbH12

Enterprise Mobility – Simple online applications

SAP Business SuiteOn Premise

ERP CRM BW

App

SAP Gateway

Reverse Proxy

oData

Limited Security

No 3rd party integration

No Logging and tracing of mobile application

Page 13: Mobile HANA Cloud

academy.ibsolution.de © IBsolution GmbH13

What is SAP HANA Cloud Platform mobile services?

Page 14: Mobile HANA Cloud

academy.ibsolution.de © IBsolution GmbH14

HANA Cloud Platform mobile services

SAP Business SuiteOn Premise

ERP CRM BW

Hybrid

oData service provider

Reverse Proxy

oData

Usage Analytics

Logging and Tracing

Push Notifications

User On-Boarding

Lifecycle management

Offline Data

Mobile Services

SAP HANA Cloud Platform

HANA Cloud Connector

Native Web

Page 15: Mobile HANA Cloud

academy.ibsolution.de © IBsolution GmbH15

HANA Cloud Platform mobile services

Cloud version of SMP as part of HCP platform as a service

Same HTTP/oData functionality as on premise version

Supports same SMP SDK

Free trial available

Page 16: Mobile HANA Cloud

academy.ibsolution.de © IBsolution GmbH16

HANA Cloud Platform mobile services

SAP Mobile Platform

SAP HANA Cloud Platform mobile services

SAP Mobile Platform SDK

Agentry

Hybrid-Web Kapsel Native 3rd party

Page 17: Mobile HANA Cloud

academy.ibsolution.de © IBsolution GmbH17

HANA Cloud Platform mobile services - Kapsel

• Set of SAP specific plugins for Apache Cordova

• Integration with SAP WebIDE

Source – help.sap.com

Page 18: Mobile HANA Cloud

academy.ibsolution.de © IBsolution GmbH18

Features of HCPms

Page 19: Mobile HANA Cloud

academy.ibsolution.de © IBsolution GmbH19

Features of HCPms - Cockpit

Page 20: Mobile HANA Cloud

academy.ibsolution.de © IBsolution GmbH20

Features of HCPms – Authentication methods

• None – No authentication

• Basic – No authentication

• Form – uses SAML 2.0

• Certificate – client certificates

• OAuth – open protocol

Page 21: Mobile HANA Cloud

academy.ibsolution.de © IBsolution GmbH21

Features of HCPms – Usage analytics

All records collected from the device are tagged with the following attributes:

• Application: application bundle ID and version

• Device and operating system: operating system platform, platform version and device model name

• User sessions: an instance of application running in the foreground

Page 22: Mobile HANA Cloud

academy.ibsolution.de © IBsolution GmbH22

Features of HCPms – Logging and tracing

• Setting Log levels

• Enabling application traces

• View log and traces

Page 23: Mobile HANA Cloud

academy.ibsolution.de © IBsolution GmbH23

Features of HCPms – Offline data

Source – help.hana.ondemand.com

• Refresh and Update

• Delta updates

• Conflict handling

Page 24: Mobile HANA Cloud

academy.ibsolution.de © IBsolution GmbH24

Features of HCPms – Lifecycle management and Discovery services

• Lifecycle management

• Updates the WebContent of an app

• Part of Kapsels’ AppUpdate plugin

• Discovery Services

• Upload client resources

• Available for hybrid and native apps

Page 25: Mobile HANA Cloud

academy.ibsolution.de © IBsolution GmbH25

Feature of HCPms – Push notifications

• APNS, GCM, WNS, BES/BIS

HCPms handles the push notifications by providing us with a REST APIs:

• To all devices registered to an app

• To a list of users of an application

• To a user of an application

• To a device via a registration ID

• To a list of registration IDs

Page 26: Mobile HANA Cloud

academy.ibsolution.de © IBsolution GmbH26

Feature of HCPms – Push notifications

Push provider service

HCPmsDevice

First the user needs to register with the HCPms

The user requests a notification token from the push provider

Store notification token with user registration on HCPms

Trigger notification

Notification is pushed to the device

Page 27: Mobile HANA Cloud

academy.ibsolution.de © IBsolution GmbH27

HCPms – Roadmap

• Integration with other HCP services

• Support of B2C applications

• Fiori mobile

Page 28: Mobile HANA Cloud

academy.ibsolution.de © IBsolution GmbH28

Demo

Page 29: Mobile HANA Cloud

academy.ibsolution.de © IBsolution GmbH29

IBsolution Academy success certificate

Personal certificate for every participant:

Answer 5-10 multiple – chioce questions about this webinar. It takes

a few minutes

To the Test http://bit.ly/1T9V1am

Page 30: Mobile HANA Cloud

academy.ibsolution.de © IBsolution GmbH30

IBsolution Academy

Here you can find a recording of this webinar, many more webinars and current information.

academy.ibsolution.de