SAP Mobility Strategy Update 2012

minorbigarmΑσφάλεια

30 Νοε 2013 (πριν από 3 χρόνια και 9 μήνες)

345 εμφανίσεις



SAP Mobility Strategy Update


2012

Mark Gearhart

SAP NS2

©
2012 SAP AG. All rights reserved.

2

About Me

Mark Gearhart


SAP Engineering and Consulting


A very technical guy


Working on ASE and SUP


Publishing Mobility Articles

SAP NS2


Based in Washington DC


DoD
, Intel and Civilian work


235 employees, 140 are technical


Most hold TS/SCI clearances


www.sapns2.com


A Brief History of SAP Mobility

©
2012 SAP AG. All rights reserved.

4

Our status is all about acquisitions, partners, and resources


Purchased Sybase (2010)


Purchased
Syclo

(2012)


Partnering with Adobe (2012)


Partnering with
Sencha

(2012)


Partnering with
Appcelerator

(2012)


More to come…


©
2012 SAP AG. All rights reserved.

5

SAP Leader in Gartner Magic Quadrant


Status after the Sybase Acquisition


Sybase has vision


Syclo

has ability to execute


Combined SAP &
Syclo

undisputed
leader


We are in a good spot for mobility


What are SAP Mobile Apps?

©
2012 SAP AG. All rights reserved.

7

Existing SAP Mobile Applications


Human Resources


SAP Employee Lookup


SAP Leave Request


SAP Timesheet


SAP HR Approvals


SAP Interview Assistant


SAP Manager Insight



Finance & Governance


SAP Travel Receipt Capture


SAP Travel Expense Approvals


SAP Payment Approvals


SAP CRC Access Approver


SAP GRC Policy Survey


SAP Shopping Cart Approvals



Supply Chain


SAP Transport Tendering


SAP Transport Notification &
Status



Manufacturing


SAP EAM Work Order


SAP ERP Quality Issue



Customer


SAP CRM Sales


SAP Field Service


SAP Retail Execution


SAP Sales Order Notification


SAP Material Availability


SAP Customers and Contacts


SAP Customer Financial Factsheet


SAP Order Status


SAP Customer Briefing



Healthcare


SAP Electronic Medical Records



Analytics & Decision Support


SAP
BusinessObjects



SAP
BusinessObjects

Explorer


SAP Strategy Management


SAP Workflow



Public Sector


SAP Citizen Connect





©
2012 SAP AG. All rights reserved.

8

Start with the SAP Store


Already over 105 mobile apps built on the SAP Mobile
Platform


Certified apps from partners and SAP


Multi Platform


BB,
iOS

and Android


Ability to search, browse and download


All
apps depend on SUP


To learn more: Visit
store.sap.com/mobile

©
2012 SAP AG. All rights reserved.

9

Top 5 downloads from the SAP Store

©
2012 SAP AG. All rights reserved.

10

Apps are also published to iTunes store

©
2012 SAP AG. All rights reserved.

11

Backend and Frontend Mobile App Prerequisites


SAP Travel Receipt Capture


SAP ERP 6.0 SP15 or higher


SAP
NetWeaver

Gateway Add
-
On IW_BEP



Add
-
on SAP Travel Expense Approval 2.0.0 (MIVHRTRV)


EA
-
HR 600 SP40 or EA
-
HR 602 SP19 EA
-
HR or 603 SP14

Min iOS 4.2

SAP Travel Expense Approval


SAP ERP 6.0 SP15 or higher


SAP NetWeaver Gateway Add
-
On IW_BEP


SAP HR 6.00 SP40 or SAP HR 604 SP06


Add
-
on: GBTRV002


Add
-
on: SAP Travel Expense Approval 2.0.0 (GBTRV002)


Min iOS 4.2

Blackberry

OS 5.0 or 6.0

SAP Payment Approvals


SAP ERP 6.0 EHP4 SP02 or higher


SAP
NetWeaver

Gateway Add
-
On IW_BEP


Add
-
on: Integration to Mobile Application SAP ERP Payment Approvals
(LWMFI401 604)


SAP Bank Communication Management (license required), and have set up
the payment approval process

Min iOS 4.2

SAP GRC Access Approver


SAP Access Control
10.0
SP04


SAP NetWeaver Gateway Add
-
On IW_BEP


Add
-
on: Integration for Mobile Collections 100(LWMGRC01 100)

Min iOS 4.2

SAP Employee Lookup


SAP ERP 6.0 SP15 or higher


SAP NetWeaver Gateway Add
-
On IW_BEP



Add
-
on: SAP Employee Lookup 2.0.0 (
MIVHREMP)

Min iOS 4.0

SAP HR Approvals


SAP ERP 6.0 SP15 or higher


SAP NetWeaver Gateway Add
-
On IW_BEP


Add
-
on SAP HR Approvals 2.0.0 (
GBHCM003)

Min iOS 4.0

Blackberry

OS 5.0 or 6.0

*
All mobile apps require Sybase Unwired Platform 2.1 and SAP NetWeaver Gateway 2.0 SP02

©
2012 SAP AG. All rights reserved.

12

More SAP Mobile Applications

If you don’t see it, ask an SAP
employee:


106 Internal Apps for Employees


175 External Customer Facing
Apps


470 Playground Apps in Testing

The list is growing daily

©
2012 SAP AG. All rights reserved.

13

Who is building the Application?

©
2012 SAP AG. All rights reserved.

14

What happens when an SAP Employee gets stuck?

http://
mobility
-
internal.sybase.com

Big: 3741 postings.

restricted
to
SAP employees
. 1500
total members

Monitored
by the Sybase Mobility
SWAT
team.

150 active members (> 50 questions
in last year).

What about non
-
SAP employees?

©
2012 SAP AG. All rights reserved.

15

What happens when
a Regular User gets
stuck?

http
://
scn.sap.com/community/mo
bile

Bigger: 7571 postings.

??? Total members.

©
2012 SAP AG. All rights reserved.

16

Getting up to speed at
http://training.sap.com

Start with Training

Finish with Certification

©
2012 SAP AG. All rights reserved.

17

More getting up to speed at
www.sybase.com

©
2012 SAP AG. All rights reserved.

18

SAP Development Centers

SAP App
Haus

http://www.sap
-
tv.com/video/#/
7682/app
-
haus
-
a
-
creative
-
workplace

90
-
day mobile development cycle

SAP Mobile Solution Centers

http://www.sap
-
tv.com/video/#/
7887/sap
-
global
-
it
-
mobile
-
solutions
-
centers
-
go
-
global

US Centers in
Palo
Alto and the
North American
headquarters in Newtown Square, Pennsylvania

©
2012 SAP AG. All rights reserved.

19

Mobile App Partner Center

http
://www.sapmobileappspartnercen
ter.com
/

Any company that develops and
markets packaged apps can join:

Mobile ISVs, System Integrators,
VARs,
Telcos
, SAP Customer

15% Revenue Share

©
2012 SAP AG. All rights reserved.

20

SAP Integration and Certification Center (ICC)

These are the people that certify
your mobile app

http://scn.sap.com/community/icc

You get this nice logo:


Technical Status

©
2012 SAP AG. All rights reserved.

22

Sybase Unwired Platform
-

Introduction

©
2012 SAP AG. All rights reserved.

23

Backend

Connectivity

Synchronized
Apps

Sybase
Unwired
Platform

Container Apps

Sybase Unwired Platform
-

Application Types

Synchronized
Apps



Offline & Online


Data on device


Data protection


Push

Container
Apps



HTML5 UI


Cross platform


Online


©
2012 SAP AG. All rights reserved.

24

Synchronized Applications
-

Examples

SAP rich mobile apps



Fully offline capable


Seamless offline/online functionality


Feature rich with local data storage


Highly complex applications


Areas


SAP CRM Sales


SAP Field Service


SAP Retail Execution


Military

©
2012 SAP AG. All rights reserved.

25

Mobile Application
-

Offline concept

Instead of requesting the data when the user want’s to see the next screen, the application
pulls the data ahead of time onto the device.

That way, the data is already on the device and the application can render the screen without
the need for an online backend connection.

This could be a cache (Online app with cache) or a synchronized DB (Synced app)!

Application

UI

DATA

EIS

EIS Data

DATA

DATA

DATA

DATA

©
2012 SAP AG. All rights reserved.

26

Hybrid Web Container
-

Examples

Hybrid Web Container Apps with HTML5



Fast
to
create
and to deploy


Online


No native client coding required


Cross platform support


Security built in


HTML5 support for rich user experience



©
2012 SAP AG. All rights reserved.

27

Hybrid Web Container
-

Basic data transport concept

The HWC app (container) is sent together with the data to the container player.

Data Model

Sybase

Unwired Platform

Sync Engine

MSG Engine

Container Interp.

Back End

Integration

Browser Kit

SUP Container

Data

HTML5

Container with
data and
application

Setting up an Infrastructure

©
2012 SAP AG. All rights reserved.

29

Building Your Own Infrastructure

+

©
2012 SAP AG. All rights reserved.

30

Using Hosted Solutions (Announced July 30, 2012)

Free 30 Days Trial


Complete hosted landscape
(including SUP, SAP ERP)


No local footprint


Community Supported


For learning and evaluation
purposes

Free Developer License on
AWS


Hosted developer
environment


SDK download locally


Not limited in time, cloud
hosting fee only


Community supported


For productive apps
development




SAP Mobile Apps Partner
Program


Starter package: 10
developer licenses for Mobile
Platform and SAP
NetWeaver


SAP Support


Comprehensive technical
enablement


GTM support and SAP Store


For productive packaged
apps development


©
2012 SAP AG. All rights reserved.

31

SAP Services Portfolio for Mobility

Framework of modular services to ensure safe transition to the unwired enterprise

Discovery Workshop for
Enterprise Mobility


Understand mobility challenges
and enablers for the business


How can mobility

impact my business?


Where do I start?

Planning Service for

Enterprise Mobility

(Results in Mobile Strategy + Business
Architecture + high
-
level Technical
Architecture)


What are relevant
scenarios for
me?


How to realize
these scenarios?

Customer entry points depending on adoption level


I need to educate my
people


I need
PoC

before I
can start a real
project

Evaluation Services

(Setup sandbox + knowledge transfer


getting started)



Sybase Unwired Platform


Afaria


SAP BO Mobile


Mobile Workflow


I have clear mobile
strategy in place and
need to prepare for
implementation /
development
projects

Design & Setup Mobile
Infrastructure

(Detailed IT architecture (incl. security + sizing)
and installation of required components)

Design & Setup Mobile Device and
Application Management

(Concept for MDM + setup
Afaria

+ Operations
Design & Governance)

Support for Custom
Mobile Applications

Platform Upgrade
Support Services

Post Go
-
Live
Support

AMS for Mobility

Device Change
Management

Design & Build Custom Mobile App

(Design + Development + Tailoring)

Deployment of Mobile Apps

(Deploy standard and custom mobile apps
-

leveraging existing implementation services
and RDS)


I have apps live
but need to
evolve

Mobility Adoption

Time


I want to deploy apps


I need apps built and
tailored to my
specific needs

planned

©
2012 SAP AG. All rights reserved.

32

Mobile Device Management

MDM

Device Security

App Provisioning &
Management

Usage Analytics

Data Partitioning

Help Desk

Device Configuration

Integration with App
Middleware Platforms

Asset Tracking

Afaria

Development Tooling

©
2012 SAP AG. All rights reserved.

34


Over 600 Customers in 39
countries


Analysts rate as Best
-
in
-
class for
Mobile EAM & Field
Services

Acquisition of
Syclo
:

SMART Comprehensive Mobile Applications Suite

©
2012 SAP AG. All rights reserved.

35

SUP and the Mobile Analytics Kit

Mobile Analytics
Kit can be used in SUP applications


Released
for Native
iOS
, and HTML5/JS
Container


Supports both Phone and Tablet form
factors


5 chart types are included: Line, Bar, Stacked Bar, Pie,
Horizontal Chart


Gesture support


Drill
-
down (tap to zoom), Semantic Zoom (pinch to zoom;
axes automatically drill
-
down to narrower data series)


I.e.: x
-
axis switches from year > quarter > month as user
pinches

©
2012 SAP AG. All rights reserved.

36

HWC and
PhoneGap


SUP 2.1.3 HWC comes with linked with
PhoneGap

libraries (
PhoneGap

v1.4.1)


PhoneGap

gives access to native device features
inside HWC app


PhoneGap

can be extended to call 3
rd
-
party native libs
(barcode scanning, biometrics) compiled into HWC.


Application Package

HTML5

JavaScript

PhoneGap

lib

SUP Libs

Device APIs

Hybrid Web Container

Custom
libs

PhoneGap.js

©
2012 SAP AG. All rights reserved.

37

HWC and
Sencha

Touch


Sencha

is often seen as leader with HTML5 cross
-
platform web development


Sencha

Touch is a JS library


Can be used with HWC

Application Package

HTML5

JavaScript

PhoneGap

lib

SUP Libs

Device APIs

Hybrid Web Container

Custom
libs

Sencha.js

©
2012 SAP AG. All rights reserved.

38

HWC and
Appcelerator’s

Titanium

Two
products; Titanium SDK and Titanium Studio


Titanium SDK is
a JS library


Can
be
used with
HWC


Titanium
Studio is an Eclipse
-
based IDE


Can be used
to build and deploy applications




Application Package

HTML5

JavaScript

PhoneGap

lib

SUP Libs

Device APIs

Hybrid Web Container

Custom
libs

Titanium.js

Thank You!

Contact:


Mark
Geahart

SAP NS2

mark.gearhart@sapns2.com