sap mobility strategy update – 2012 mark gearhart sap ns2

39
SAP Mobility Strategy Update – 2012 Mark Gearhart SAP NS2

Upload: regina-chambers

Post on 18-Dec-2015

235 views

Category:

Documents


6 download

TRANSCRIPT

Page 1: SAP Mobility Strategy Update – 2012 Mark Gearhart SAP NS2

SAP Mobility Strategy Update – 2012Mark GearhartSAP NS2

Page 2: 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

Page 3: SAP Mobility Strategy Update – 2012 Mark Gearhart SAP NS2

A Brief History of SAP Mobility

Page 4: SAP Mobility Strategy Update – 2012 Mark Gearhart SAP NS2

© 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…

Page 5: SAP Mobility Strategy Update – 2012 Mark Gearhart SAP NS2

© 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

Page 6: SAP Mobility Strategy Update – 2012 Mark Gearhart SAP NS2

What are SAP Mobile Apps?

Page 7: SAP Mobility Strategy Update – 2012 Mark Gearhart SAP NS2

© 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

Page 8: SAP Mobility Strategy Update – 2012 Mark Gearhart SAP NS2

© 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

Page 9: SAP Mobility Strategy Update – 2012 Mark Gearhart SAP NS2

© 2012 SAP AG. All rights reserved. 9

Top 5 downloads from the SAP Store

Page 10: SAP Mobility Strategy Update – 2012 Mark Gearhart SAP NS2

© 2012 SAP AG. All rights reserved. 10

Apps are also published to iTunes store

Page 11: SAP Mobility Strategy Update – 2012 Mark Gearhart SAP NS2

© 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.2BlackberryOS 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 BlackberryOS 5.0 or 6.0

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

Page 12: SAP Mobility Strategy Update – 2012 Mark Gearhart SAP NS2

© 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

Page 13: SAP Mobility Strategy Update – 2012 Mark Gearhart SAP NS2

© 2012 SAP AG. All rights reserved. 13

Who is building the Application?

Page 14: SAP Mobility Strategy Update – 2012 Mark Gearhart SAP NS2

© 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?

Page 15: SAP Mobility Strategy Update – 2012 Mark Gearhart SAP NS2

© 2012 SAP AG. All rights reserved. 15

What happens when a Regular User gets stuck?

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

Bigger: 7571 postings.

??? Total members.

Page 16: SAP Mobility Strategy Update – 2012 Mark Gearhart SAP NS2

© 2012 SAP AG. All rights reserved. 16

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

Start with Training Finish with Certification

Page 17: SAP Mobility Strategy Update – 2012 Mark Gearhart SAP NS2

© 2012 SAP AG. All rights reserved. 17

More getting up to speed at www.sybase.com

Page 18: SAP Mobility Strategy Update – 2012 Mark Gearhart SAP NS2

© 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

Page 19: SAP Mobility Strategy Update – 2012 Mark Gearhart SAP NS2

© 2012 SAP AG. All rights reserved. 19

Mobile App Partner Center

http://www.sapmobileappspartnercenter.com/

Any company that develops and markets packaged apps can join:

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

15% Revenue Share

Page 20: SAP Mobility Strategy Update – 2012 Mark Gearhart SAP NS2

© 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:

Page 21: SAP Mobility Strategy Update – 2012 Mark Gearhart SAP NS2

Technical Status

Page 22: SAP Mobility Strategy Update – 2012 Mark Gearhart SAP NS2

© 2012 SAP AG. All rights reserved. 22

Sybase Unwired Platform - Introduction

Page 23: SAP Mobility Strategy Update – 2012 Mark Gearhart SAP NS2

© 2012 SAP AG. All rights reserved. 23

BackendConnectivity

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

Page 24: SAP Mobility Strategy Update – 2012 Mark Gearhart SAP NS2

© 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

Page 25: SAP Mobility Strategy Update – 2012 Mark Gearhart SAP NS2

© 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

UIDATA

EIS

EIS Data

DATA

DATA

DATA

DATA

Page 26: SAP Mobility Strategy Update – 2012 Mark Gearhart SAP NS2

© 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

Page 27: SAP Mobility Strategy Update – 2012 Mark Gearhart SAP NS2

© 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 EngineContainer Interp.

Bac

k E

nd

Inte

gra

tio

n

Browser Kit

SUP Container

Data HTML5

Container with data and

application

Page 28: SAP Mobility Strategy Update – 2012 Mark Gearhart SAP NS2

Setting up an Infrastructure

Page 29: SAP Mobility Strategy Update – 2012 Mark Gearhart SAP NS2

© 2012 SAP AG. All rights reserved. 29

Building Your Own Infrastructure

+

Page 30: SAP Mobility Strategy Update – 2012 Mark Gearhart SAP NS2

© 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

Page 31: SAP Mobility Strategy Update – 2012 Mark Gearhart SAP NS2

© 2012 SAP AG. All rights reserved. 31

SAP Services Portfolio for MobilityFramework 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 mobilityimpact 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

Mo

bil

ity

Ad

op

tio

n

Time

• I want to deploy apps

• I need apps built and tailored to my specific needs

planned

Page 32: SAP Mobility Strategy Update – 2012 Mark Gearhart SAP NS2

© 2012 SAP AG. All rights reserved. 32

Mobile Device Management

MDMDevice Security

App Provisioning & Management

Usage Analytics

Data Partitioning

Help DeskDevice ConfigurationIntegration with App

Middleware Platforms

Asset Tracking Afaria

Page 33: SAP Mobility Strategy Update – 2012 Mark Gearhart SAP NS2

Development Tooling

Page 34: SAP Mobility Strategy Update – 2012 Mark Gearhart SAP NS2

© 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

Page 35: SAP Mobility Strategy Update – 2012 Mark Gearhart SAP NS2

© 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

Page 36: SAP Mobility Strategy Update – 2012 Mark Gearhart SAP NS2

© 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 3rd-party native libs (barcode scanning, biometrics) compiled into HWC.

Application Package

HTML5JavaScript

Ph

one

Gap

lib

SU

P L

ibs

Device APIs

Hybrid Web Container

Cus

tom

lib

s

PhoneGap.js

Page 37: SAP Mobility Strategy Update – 2012 Mark Gearhart SAP NS2

© 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

HTML5JavaScript

Ph

one

Gap

lib

SU

P L

ibs

Device APIs

Hybrid Web Container

Cus

tom

lib

s

Sencha.js

Page 38: SAP Mobility Strategy Update – 2012 Mark Gearhart SAP NS2

© 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

HTML5JavaScript

Ph

one

Gap

lib

SU

P L

ibs

Device APIs

Hybrid Web Container

Cus

tom

lib

s

Titanium.js

Page 39: SAP Mobility Strategy Update – 2012 Mark Gearhart SAP NS2

Thank You!Contact:

Mark GeahartSAP [email protected]