29
Michael Sambeth, CoE Mobile Solutions, SAP (Schweiz) AG Dienstag, 08. April 2014, Regensdorf SAP Mobile Platform 3.0 & Mobile Secure Kennenlernen – ausprobieren – mitnehmen!

SAP Mobile Platform 3.0 & Mobile Secure Kennenlernen – … · 2014-04-09 · Non-OData JDBC SOAP OData REST services SAP Integration Gateway* ... z10, System z9, z10, z9, iSeries,

Embed Size (px)

Citation preview

Page 1: SAP Mobile Platform 3.0 & Mobile Secure Kennenlernen – … · 2014-04-09 · Non-OData JDBC SOAP OData REST services SAP Integration Gateway* ... z10, System z9, z10, z9, iSeries,

Michael Sambeth, CoE Mobile Solutions, SAP (Schweiz) AGDienstag, 08. April 2014, Regensdorf

SAP Mobile Platform 3.0 & Mobile SecureKennenlernen – ausprobieren – mitnehmen!

Page 2: SAP Mobile Platform 3.0 & Mobile Secure Kennenlernen – … · 2014-04-09 · Non-OData JDBC SOAP OData REST services SAP Integration Gateway* ... z10, System z9, z10, z9, iSeries,

© 2014 SAP AG. All rights reserved. 2

The information in this presentation is confidential and proprietary to SAP and may not be disclosed without the permission of SAP. Thispresentation is not subject to your license agreement or any other service or subscription agreement with SAP. SAP has no obligation to pursueany course of business outlined in this document or any related presentation, or to develop or release any functionality mentioned therein. Thisdocument, or any related presentation and SAP's strategy and possible future developments, products and or platforms directions andfunctionality are all subject to change and may be changed by SAP at any time for any reason without notice. The information in this documentis not a commitment, promise or legal obligation to deliver any material, code or functionality. This document is provided without a warranty ofany kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement. This document is for informational purposes and may not be incorporated into a contract. SAP assumes no responsibility forerrors or omissions in this document, except if such damages were caused by SAP´s willful misconduct 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 notbe relied upon in making purchasing decisions.

Legal disclaimer

Page 3: SAP Mobile Platform 3.0 & Mobile Secure Kennenlernen – … · 2014-04-09 · Non-OData JDBC SOAP OData REST services SAP Integration Gateway* ... z10, System z9, z10, z9, iSeries,

Introhttp://sapmobile-platform.com

Page 4: SAP Mobile Platform 3.0 & Mobile Secure Kennenlernen – … · 2014-04-09 · Non-OData JDBC SOAP OData REST services SAP Integration Gateway* ... z10, System z9, z10, z9, iSeries,

© 2014 SAP AG. All rights reserved. 4

AGENDARegensdorf, 08.04.2014

13:00 – 13:10 Uhr Begrüssung Michael Sambeth, Pascal Hagedorn

13:10 – 13:30 Uhr Co-Innovation SMP 3.0 Ramp-Up; Roadmap Michael Sambeth

13:30 – 14:00 Uhr Security in mobilen Apps Daniele Kohler, HP Schweiz

14:00 – 14:30 Uhr Innovative Use-Cases mit SMP 3.0 Alexander Schöne, Werner Schwarz,Novo Business Consultants AG

14:30 – 15:00 Uhr Neue Entwicklungsparadigmen mit SMP 3.0Christian Montagner, Robert Kleger,Dominique Greuter, Swisscom ITServices

15:00 – 15:30 Uhr Kaffeepause

15:30 – 16:00 Uhr SAP Mobile Secure: SAP Mobile App Protection Arne Speck, Michael Sambeth

16:00 – 17:15 Uhr Experience-Workshop: SAP Mobile Documents Michael Wallenczus

17:15 – 17:30 Uhr Schweizer SAP Mobile Community:SAP CODE JAMs kommen in die Schweiz Marcel Ritschard, Michael Sambeth

17:30 – 19:00 Uhr Apéro

Page 5: SAP Mobile Platform 3.0 & Mobile Secure Kennenlernen – … · 2014-04-09 · Non-OData JDBC SOAP OData REST services SAP Integration Gateway* ... z10, System z9, z10, z9, iSeries,

BegrüssungSAP Co-Innovation Lab

CoE Mobile Solutions

Page 6: SAP Mobile Platform 3.0 & Mobile Secure Kennenlernen – … · 2014-04-09 · Non-OData JDBC SOAP OData REST services SAP Integration Gateway* ... z10, System z9, z10, z9, iSeries,

© 2014 SAP AG. All rights reserved. 6

COIL helps accelerate innovation and delivery of solutions thatcomplement SAP portfolio, or

extend reach of SAP solutions, orimprove infrastructure efficiency

SAP Co-Innovation Labs (COIL)Global network of labs for end-to-end collaboration between partners & SAP

Alignm

ent

Deliverables

Certification

Solution

ReferenceArchitecture

Feasibility Study

Showcase

Output

SAP

Partner /Customer

defines

Page 7: SAP Mobile Platform 3.0 & Mobile Secure Kennenlernen – … · 2014-04-09 · Non-OData JDBC SOAP OData REST services SAP Integration Gateway* ... z10, System z9, z10, z9, iSeries,

© 2014 SAP AG. All rights reserved. 7

Global SAP Co-Innovation Lab NetworkPresence on SAP Community Network with latest information

http://coil.sap.com

Mission StatementNews/FeaturesOverview projects & events by projectcategoriesTechnology Focus Areas…and many more

Page 8: SAP Mobile Platform 3.0 & Mobile Secure Kennenlernen – … · 2014-04-09 · Non-OData JDBC SOAP OData REST services SAP Integration Gateway* ... z10, System z9, z10, z9, iSeries,

© 2014 SAP AG. All rights reserved. 8

COIL & Living Labs 2014EMEA locations

Zürich – Future Retail Center

Walldorf – COIL HQ, The Helix

Dresden – Future Factory

Karlsruhe – Future Energy Center

Moscow

Page 9: SAP Mobile Platform 3.0 & Mobile Secure Kennenlernen – … · 2014-04-09 · Non-OData JDBC SOAP OData REST services SAP Integration Gateway* ... z10, System z9, z10, z9, iSeries,

© 2014 SAP AG. All rights reserved. 9

Mobility Initiative SMP 3.0 Ramp-Up in der Schweiz (12/2013 – 05/2014)Organigramm

Michael Sambeth(CoE mobile solutions)

Ehrfried Deschner(Partner Manager)

Pascal Hagedorn(CoIL / FRC)

CH Local Team

Peter Kulka(IT Architect)

Hans-Joachim Odlozinski(Director)

CoIL Regional Team

Roberto Ceriani(HP Architect)

Alexander Schöne(Novo Partner)

Werner Schwarz(Novo Architect)

Jürgen Winandi(Swisscom Partner)

Daniele Kohler(HP Partner)

Partner

Sami Lechner(Product Manager)

Thorsten Georgi(Consumer Mobility)

Gerhard Henig(RU Owner)

Ramp-Up Team

Markus Messmer(Swisscom Architect)

COIL global resources andMobility RIG will contribute if

needed

Page 10: SAP Mobile Platform 3.0 & Mobile Secure Kennenlernen – … · 2014-04-09 · Non-OData JDBC SOAP OData REST services SAP Integration Gateway* ... z10, System z9, z10, z9, iSeries,

Co-Innovation SAP MobilePlatform 3.0 Ramp-Up;Roadmap

Page 11: SAP Mobile Platform 3.0 & Mobile Secure Kennenlernen – … · 2014-04-09 · Non-OData JDBC SOAP OData REST services SAP Integration Gateway* ... z10, System z9, z10, z9, iSeries,

© 2014 SAP AG. All rights reserved. 11

Enterprise Mobility Challenges

Managing Enterprise Mobility requires mastery of 4 key Activities

SAP Insights and ReferencesCompanies with high mobility maturity have on anaverage 24%* reduction in app development anddeployment applications Low

* Based on benchmark SAP / ASUG 2012 Enterprise Mobility Benchmarking Survey – data indicating performance difference between companies with low vs. high mobile maturity

High-24% SAP runs SAP mobile

CreateApps

Processes and InterfacesDevelopment Tools

ConnectPerformanceHeterogeneous DevicesAnalytics

ConsumeDeployment

UsabilityViability

ControlDeviceContent SecurityApp SecurityCompliance

Page 12: SAP Mobile Platform 3.0 & Mobile Secure Kennenlernen – … · 2014-04-09 · Non-OData JDBC SOAP OData REST services SAP Integration Gateway* ... z10, System z9, z10, z9, iSeries,

© 2014 SAP AG. All rights reserved. 12

SMP 2.3 Enterprise Edition

Today Q4 2013 Key value pointsOne product for B2E, B2B and B2C appsOpen and flexible development for: Native, HTML5,MDD, SMS appsReusable componentsSimplified back-end integration for SAP, SAPHANA, and third-party systemsOpen HTTP-based services

Key value pointsOne-day deploymentSame SDK as on-premiseApps run on-premise and cloudOpen development for native or HTML5Simplified back-end integration for SAP, SAPHANA, and third-party systemsOpen HTTP-based enterprise and applicationservicesAccess to SAP HANA Cloud services

SMP 2.3 Consumer Edition(Mobiliser)

SAP Mobile PlatformCloud Version*

SAP Mobile PlatformOn-Premise Version

Syclo Apps

SUP Apps

Mobiliser Apps

Native/HTML5 Apps

CloudDeployments

On-PremiseDeployments

Run B2E, B2B, B2C appsSingle install/upgradeCapabilities based on licensing

Run B2E, B2B, B2C appsCapabilities based on licensing

SAP Mobile Platform Roadmap

*Only the online REST services from SUP 2.2 were moved into the SMP cloud

Page 13: SAP Mobile Platform 3.0 & Mobile Secure Kennenlernen – … · 2014-04-09 · Non-OData JDBC SOAP OData REST services SAP Integration Gateway* ... z10, System z9, z10, z9, iSeries,

© 2014 SAP AG. All rights reserved. 13

SAP Mobile Platform – Component “Harvesting”

SUP 2.2

Agentry 6.1

SMP 2.3

Mobiliser 5.1

SMP 3.0

SMP Cloud

SMP 3.1

SMP Cloud1

2

3

4

56

• OData Proxy Services

• HTTP Configuration Services

1

• All SUP Services & Client

• Agentry Runtime Services & Client

• SUP SCC manages Agentry

2

• OSGi Framework ported to LJS

• All Mobiliser Services

• Mobiliser client APIs

3

• Agentry Services

• Logging & Tracing

4

• OData Proxy Services

• Admin UI

• Push Services

5

• OData Proxy Services

• Kapsel Container

6

today

Page 14: SAP Mobile Platform 3.0 & Mobile Secure Kennenlernen – … · 2014-04-09 · Non-OData JDBC SOAP OData REST services SAP Integration Gateway* ... z10, System z9, z10, z9, iSeries,

© 2014 SAP AG. All rights reserved. 14

Native or HTML5

JSON / XML

HTTP

JSON / XML

Open and Standards-based

None

OData

HTTP

ABAP

Native or HTML5

MBO

Mobilink or iMO

JCO / XML

Syclo Meta-Data

Syclo SMARTData Model

ANGELMessaging

BackendAdd-On

Presentation

Data Model

TransportProtocol

BackendIntegration

SAPNetWeaver Gateway

Sybase UnwiredPlatform (B2E)

SycloAgentry

Sybase 365Mobiliser (B2C)

Page 15: SAP Mobile Platform 3.0 & Mobile Secure Kennenlernen – … · 2014-04-09 · Non-OData JDBC SOAP OData REST services SAP Integration Gateway* ... z10, System z9, z10, z9, iSeries,

© 2014 SAP AG. All rights reserved. 15

Native or HTML5

JSON / XML

HTTP

JSON / XML

Open and Standards-based

None

OData

HTTP

ABAP

Native or HTML5

MBO

Mobilink or iMO

JCO / XML

Syclo Meta-Data

Syclo SMARTData Model

ANGELMessaging

BackendAdd-On

Presentation

Data Model

TransportProtocol

BackendIntegration

SAPNetWeaver Gateway

Sybase UnwiredPlatform (B2E)

SycloAgentry

Sybase 365Mobiliser (B2C)

Common Data/Process Integration Framework – OData

Standards Based Transport Protocol – HTTP

Standards Based Data Model – OData

Native (MAF) Hybrid (Cordova) Meta DataSMS

Open Development Framework ArchitectureMobile Web

Page 16: SAP Mobile Platform 3.0 & Mobile Secure Kennenlernen – … · 2014-04-09 · Non-OData JDBC SOAP OData REST services SAP Integration Gateway* ... z10, System z9, z10, z9, iSeries,

© 2014 SAP AG. All rights reserved. 16

SAP Mobile Platform 3.0

Productivity& Workflow

ComplexProcesses

AgentryMobiliserSUP

SAP Mobile Platform

ConsumerEnterprise

SAP Mobile Platform

SAP Systems 3rd PartySystems

CloudServices

Unified Development Tools

Native Hybrid MDD SMSMobile Web

Page 17: SAP Mobile Platform 3.0 & Mobile Secure Kennenlernen – … · 2014-04-09 · Non-OData JDBC SOAP OData REST services SAP Integration Gateway* ... z10, System z9, z10, z9, iSeries,

© 2014 SAP AG. All rights reserved. 17

What`s New (*)

(*) All Slide Headlines of «140314 What's New in SAP Mobile Platform 3.0.pptx» visualized with wordle.net

Page 18: SAP Mobile Platform 3.0 & Mobile Secure Kennenlernen – … · 2014-04-09 · Non-OData JDBC SOAP OData REST services SAP Integration Gateway* ... z10, System z9, z10, z9, iSeries,

© 2014 SAP AG. All rights reserved. 18

Utilize the Platform

AuthenticationBusiness application integrationSecurity – devices, data, contentOffline access and synchronizationMulti-platform supportApplication lifecycle managementPush notificationsLoggingMonitoring

20%

80%

Page 19: SAP Mobile Platform 3.0 & Mobile Secure Kennenlernen – … · 2014-04-09 · Non-OData JDBC SOAP OData REST services SAP Integration Gateway* ... z10, System z9, z10, z9, iSeries,

© 2014 SAP AG. All rights reserved. 19

Extending your Application’s Capabilities

Scale the complexity of mobile apps with one architecture, many services

Connectivity to OData service

Code generation for native platforms

Easy access to SAP data and workflow

Connectivity to SAP Systems

Online application

Connectivity to non-SAP sources

App usage reporting

Logon for different auths

Push Notifications

Cross platform hybrid apps

Offline capabilities

CO

MP

LEXI

TY

OD

ata

App

Ser

vice

s SA

PM

obile

Pla

tform

Ser

vice

s

Page 20: SAP Mobile Platform 3.0 & Mobile Secure Kennenlernen – … · 2014-04-09 · Non-OData JDBC SOAP OData REST services SAP Integration Gateway* ... z10, System z9, z10, z9, iSeries,

© 2014 SAP AG. All rights reserved. 20

Integrating Different Backends

SMP 3.0

OData

ODataSOAPJDBCNon-ODataREST services

SAP Integration Gateway*

*Integration Gateway providesdata integration capabilities andis deployed on the SMP 3.0server.

SAP and non-SAP back ends

Page 21: SAP Mobile Platform 3.0 & Mobile Secure Kennenlernen – … · 2014-04-09 · Non-OData JDBC SOAP OData REST services SAP Integration Gateway* ... z10, System z9, z10, z9, iSeries,

© 2014 SAP AG. All rights reserved. 21

Choose the Right Project Setup

Cross-functional Scrum teams

Faster time-to-market

Follows SAP mobility development methodology

Aligned with our SMP development practices

Page 22: SAP Mobile Platform 3.0 & Mobile Secure Kennenlernen – … · 2014-04-09 · Non-OData JDBC SOAP OData REST services SAP Integration Gateway* ... z10, System z9, z10, z9, iSeries,

© 2014 SAP AG. All rights reserved. 22

Good Enough – Isn’t

Page 23: SAP Mobile Platform 3.0 & Mobile Secure Kennenlernen – … · 2014-04-09 · Non-OData JDBC SOAP OData REST services SAP Integration Gateway* ... z10, System z9, z10, z9, iSeries,

© 2014 SAP AG. All rights reserved. 23

User Experience

• Consumer-grade user experienceResulting in more engaged employees and consumers

• Improve performance and business efficiencyOptimizing task flows of your users, eliminatingworkarounds, increasing productivity

• Reduce costs of implementationLowering training effort and ensure adoption

Page 24: SAP Mobile Platform 3.0 & Mobile Secure Kennenlernen – … · 2014-04-09 · Non-OData JDBC SOAP OData REST services SAP Integration Gateway* ... z10, System z9, z10, z9, iSeries,

© 2014 SAP AG. All rights reserved. 24

Select Technology Wisely

Page 25: SAP Mobile Platform 3.0 & Mobile Secure Kennenlernen – … · 2014-04-09 · Non-OData JDBC SOAP OData REST services SAP Integration Gateway* ... z10, System z9, z10, z9, iSeries,

© 2014 SAP AG. All rights reserved. 25

Page 26: SAP Mobile Platform 3.0 & Mobile Secure Kennenlernen – … · 2014-04-09 · Non-OData JDBC SOAP OData REST services SAP Integration Gateway* ... z10, System z9, z10, z9, iSeries,

© 2014 SAP AG. All rights reserved. 26

App Development in a Mobile World: A CIO HandbookA Look at Mobile Strategy, App Development, Deployment and More…

eBook

Page 27: SAP Mobile Platform 3.0 & Mobile Secure Kennenlernen – … · 2014-04-09 · Non-OData JDBC SOAP OData REST services SAP Integration Gateway* ... z10, System z9, z10, z9, iSeries,

© 2014 SAP AG. All rights reserved. 27

Innovation is nothingwithout Execution

Page 28: SAP Mobile Platform 3.0 & Mobile Secure Kennenlernen – … · 2014-04-09 · Non-OData JDBC SOAP OData REST services SAP Integration Gateway* ... z10, System z9, z10, z9, iSeries,

Vielen Dank!

Kontaktinformation:

Michael SambethCoE Mobile SolutionsSAP (Schweiz) [email protected] +41 79-5246098

Page 29: SAP Mobile Platform 3.0 & Mobile Secure Kennenlernen – … · 2014-04-09 · Non-OData JDBC SOAP OData REST services SAP Integration Gateway* ... z10, System z9, z10, z9, iSeries,

© 2014 SAP AG. All rights reserved. 29

© 2014 SAP AG. Alle Rechte vorbehalten.

Weitergabe und Vervielfältigung dieser Publikation oder von Teilen daraus sind, zu welchem Zweck und inwelcher Form auch immer, ohne die ausdrückliche schriftliche Genehmigung durch SAP AG nicht gestattet.In dieser Publikation enthaltene Informationen können ohne vorherige Ankündigung geändert werden.

Die von SAP AG oder deren Vertriebsfirmen angebotenen Softwareprodukte können Softwarekomponentenauch anderer Softwarehersteller enthalten.Microsoft, Windows, Excel, Outlook, und PowerPoint sind eingetragene Marken der Microsoft Corporation.

IBM, DB2, DB2 Universal Database, System i, System i5, System p, System p5, System x, System z, Systemz10, System z9, z10, z9, iSeries, pSeries, xSeries, zSeries, eServer, z/VM, z/OS, i5/OS, S/390, OS/390,OS/400, AS/400, S/390 Parallel Enterprise Server, PowerVM, Power Architecture, POWER6+, POWER6,POWER5+, POWER5, POWER, OpenPower, PowerPC, BatchPipes, BladeCenter, System Storage, GPFS,HACMP, RETAIN, DB2 Connect, RACF, Redbooks, OS/2, Parallel Sysplex, MVS/ESA, AIX, Intelligent Miner,WebSphere, Netfinity, Tivoli und Informix sind Marken oder eingetragene Marken der IBM Corporation.Linux ist eine eingetragene Marke von Linus Torvalds in den USA und anderen Ländern.Adobe, das Adobe-Logo, Acrobat, PostScript und Reader sind Marken oder eingetragene Marken von AdobeSystems Incorporated in den USA und/oder anderen Ländern.Oracle und Java sind eingetragene Marken von Oracle und/oder ihrer Tochtergesellschaften.UNIX, X/Open, OSF/1 und Motif sind eingetragene Marken der Open Group.

Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame und MultiWin sind Marken odereingetragene Marken von Citrix Systems, Inc.

HTML, XML, XHTML und W3C sind Marken oder eingetragene Marken des W3C®, World Wide WebConsortium, Massachusetts Institute of Technology.SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP BusinessObjects Explorer, StreamWork undweitere im Text erwähnte SAP-Produkte und Dienstleistungen sowie die entsprechenden Logos sind Markenoder eingetragene Marken der SAP AG in Deutschland und anderen Ländern.Business Objects und das Business-Objects-Logo, BusinessObjects, Crystal Reports, Crystal Decisions,Web Intelligence, Xcelsius und andere im Text erwähnte Business-Objects-Produkte und Dienstleistungensowie die entsprechenden Logos sind Marken oder eingetragene Marken der Business Objects Software Ltd.Business Objects ist ein Unternehmen der SAP AG.

Sybase und Adaptive Server, iAnywhere, Sybase 365, SQL Anywhere und weitere im Text erwähnte Sybase-Produkte und -Dienstleistungen sowie die entsprechenden Logos sind Marken oder eingetragene Marken derSybase Inc. Sybase ist ein Unternehmen der SAP AG.Alle anderen Namen von Produkten und Dienstleistungen sind Marken der jeweiligen Firmen. Die Angabenim Text sind unverbindlich und dienen lediglich zu Informationszwecken. Produkte können länderspezifischeUnterschiede aufweisen.Die in dieser Publikation enthaltene Information ist Eigentum der SAP. Weitergabe und Vervielfältigung dieserPublikation oder von Teilen daraus sind, zu welchem Zweck und in welcher Form auch immer, nur mitausdrücklicher schriftlicher Genehmigung durch SAP AG gestattet.