SlideShare una empresa de Scribd logo
1 de 28
Kiran Karunakaran, Product Management - June 2013
SAP Mobile Platform
Product Overview
© 2013 SAP AG. All rights reserved. 2
Roadmap and Specification Disclaimer
“This document outlines our general product direction and should not be relied on in making a purchase decision. This
presentation is not subject to your license agreement or any other agreement with SAP. SAP has no obligation to
pursue any course of business outlined in this presentation or to develop or release any functionality mentioned in this
presentation. This 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 a particular purpose, or non-infringement.
SAP does not warrant the accuracy or completeness of the information, text, graphics, links, or other items contained
within this material. 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 a particular purpose, or non-infringement.
SAP assumes no responsibility for errors or omissions in this document, and shall have no liability for damages of any
kind including without limitation direct, special, indirect, or consequential damages that may result from the use of this
document. This limitation shall not apply in cases of intent or gross negligence ”
© SAP 2009/ Page 2
© 2013 SAP AG. All rights reserved. 3
Broadest end-to-end mobility solution
A comprehensive and open mobile portfolio
Support for All
Devices
Instant Mobilization
and Ecosystem
Full Service Platform
Cloud or On-Premise
Backend Agnostic
LoB/Industry Apps Customer/Partner Apps Analytics Apps
SAP Store and Mobile Apps
Cloud
SAP Mobile Platform SAP Afaria
SAP Mobile
Documents
SAP and Third Party
Development Tools
SAP Mobile
Services
3rd Party
Systems
SAP Systems 3rd Party
DBs
SAP HANA
End-to-EndSecurity
Rapid
Deployment
Services
Customization
and Services
This 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 a particular purpose, or non-infringement
© 2013 SAP AG. All rights reserved. 4
At a glance
Open platform, open protocols,
open frameworks
Best in class end-to-end, full
spectrum, mobile platform
Innovation for the “real-time”
mobile enterprise, without
disruption
SAP Mobile Platform
Native HTML5
Meta
Data
SAP Non-SAP
Productivity
& Workflow
Complex
Processes
This 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 a particular purpose, or non-infringement
© 2013 SAP AG. All rights reserved. 5
Mobile Application Development Market Requirements
Flexible, yet Powerful
Build simple apps quickly, yet have the flexibility and extensibility to
build sophisticated and complex apps
Mobile as a Service
Build mobile apps without worrying about deployment infrastructure
End-to-end Enterprise Solutions
Not just a developer toolkit. Supports enterprise security, application
lifecycle management, cross platform capabilities, etc.
Platform embraces open standard
BYOT = Bring your own Tools, the way that developers want to
build, reusing their skillsets and tools, reducing dev time & cost
Provides for advanced capabilities.
Differentiated capabilities for the next gen of apps. MAF, 3D,
hardware/sensors integration, and more
1
2
3
4
5
This 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 a particular purpose, or non-infringement
© 2013 SAP AG. All rights reserved. 6
Aligning SAP Mobile Platform with Market to Deliver Real Value
Flexible, yet Powerful
Build simple apps quickly, yet have the flexibility and extensibility to
build sophisticated and complex apps
Mobile as a Service
Build mobile apps without worrying about deployment infrastructure
End-to-end Enterprise Solutions
Not just a developer toolkit. Supports enterprise security, application
lifecycle management, cross platform capabilities, etc.
Platform embraces open standard
BYOT = Bring your own Tools, the way that developers want to
build, reusing their skillsets and tools, reducing dev time & cost
App Development: Faster, Lower TCD
App Maintenance: Easier, Lower TCO
End User: Consistent and Better UX
IT: More robust, scalable, and manageable
Provides for advanced capabilities
Differentiated capabilities for the next gen of apps.
MAF, 3D, hardware/sensors integration, and more
1
2
3
4
5
This 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 a particular purpose, or non-infringement
© 2013 SAP AG. All rights reserved. 7
Value of SAP Mobile Platform to all Mobile Stakeholders
Open platform
millions of developers
Flexible framework
native, HTML, or business
analysts
SDK and tools
fast and productive
Reusable services and
frameworks consistent
and extensible
Developer
Open platform
easily extensible
Seamless integration and
centralized management
optimized TCO
Industry standard security
assurance and control
App platform + app management
end-to-end mobile lifecycle
management
Admin
Platform approach
consistent app experience
Self service portal
user empowerment
BYOD enabled
user choice
Enterprise app store
discover new apps and
capabilities
User
This 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 a particular purpose, or non-infringement
© 2013 SAP AG. All rights reserved. 8
Mobile leader
for over 20
years
Sybase
Unwired
Platform
Complex
Business
Applications
Syclo
Agentry
Access to
your data
SAP
Netweaver
Gateway
Robust
Consumer
Applications
Sybase
Mobiliser
SAP Mobile Platform “Best of Breed”
SAP
Mobile
Platform
Utilities
Field Service
Contractors
Non-SAP
Cloud
Business
Customer
Retail
Convergence of Three Leaders: SAP, Sybase, Syclo
This 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 a particular purpose, or non-infringement
© 2013 SAP AG. All rights reserved. 9
Native or HTML5
JSON/XML
HTTP
JSON/XML
Convergence of three leaders
Open and standard
None
OData
HTTP
ABAP
Native or HTML5
MBO
Mobilink or iMO
JCO/XML
Syclo Meta-Data
Syclo SMART
Data Model
ANGEL
Messaging
Backend
Add-On
Presentation
Data Model
Transport
Protocol
Backend
Integration
SAP
NetWeaver Gateway
Sybase Unwired
Platform (B2E)
Syclo
Agentry
Sybase 365
Mobiliser (B2C)
Common Data/Process Integration Framework – OData
Standards Based Transport Protocol – HTTP
Standards Based Data Model – OData
Native (MAF) HTML5 (Cordova) Meta DataSMS
Open Development Framework Architecture
Mobile Web
This 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 a particular purpose, or non-infringement
© 2013 SAP AG. All rights reserved. 10
SAP Mobile Platform enhancements for 2013
AgentryMobiliserSUP
SAP Mobile Platform
ConsumerEnterprise
SAP Mobile Platform
SAP HANA Analytics
SAP HANA
Cloud
Unified Development Tools
Native Hybrid MDD SMS
2013 Focus Areas Benefits
 Open standards
 Developer tools
 Scalability
 Platform unification
 Data/process
integration
 Industry standard data model
 Complex back-end integration
 Optimized for SAP systems
 Enhanced interoperability
 Developer efficiency
 Familiar technology
 Flexible methodologies
 Scale to millions of users
 Reduced TCO
 Deployment options
Web
This 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 a particular purpose, or non-infringement
© 2013 SAP AG. All rights reserved. 11
SMP relies on an open data model: OData
A standards based data access mechanism for the
web-enabled world  “JDBC for Web”
OData – Open Data Protocol
 HTTP-based data services
 Resources (data) identified using URIs
 Data as AtomPub or JSON
 Operations executed using HTTP verbs
More information available at:
http://www.OData.org/documentation/overview
This 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 a particular purpose, or non-infringement
© 2013 SAP AG. All rights reserved. 12
OData – bridging the technology divide
Bob from the SAP Department,
been here for 20 years coding
ABAP.
Tristen from the newly formed
Mobility Department. Just
graduated from College.
OData specifies CRUD and Query over HTTP OData
Service
Provider
Atom (XML) or JSON Results
OData is a bit like
mini-ODBC or
JDBC for the web
OData Run-Tim
Resources,
e.g. SAP
ERP
Odata modeler
This 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 a particular purpose, or non-infringement
© 2013 SAP AG. All rights reserved. 13
Device
Offline OData
BusinessSuite
DeltaExchangeTables
NWGateway2.0SP7
OData
SMP
OData Model
OfflineODataAPIforcachingdata
andmergingdeltaupdates
HTTP
 No state in middle tier
 Request/ Response based
 OData is the programming
model
 OData delta supported
 Client libraries provide a secure
document cache
Offlinewrite-backqueue
© 2013 SAP AG. All rights reserved. 14
SMP – High level architecture
App Resources
( Meta-data, Web Resources)
Lifecycle
Management
Encryption Push Notifications App Resources
(Logging, Tracing, Solutions)
User Management
SSO
Data End Point
Management
Persistence (HANA)
(Configs, Cashing, Queues)
Monitoring/Usage
Analytics
Admin & Self-
registration Portal
Banking &
Payments
(Mobiliser)
Brand Mobiliser
(SMS Process Management)
Proxy/Web Server
(Single Point Entry)
SMS Handler
Social Integration
Document
Management
Agentry Data
Services
App Management
(MAM)
Onboarding Enterprise
App Store Provisioning
(Settings/Certificates)
SAP Business Suite
Other SAP Backend
(SAP HANA/XS, BW, BI, SF, NW,
Cloud, JAM, Ariba)
Data Integration
3rd Party Backend
Machine
Mobile Client
Ui5 3rd Party
Agentry Container Custom App Browser
(Mobile Web)
Development Tools
AppDesigner
Native Apps Web Apps
UI Components/ Extensibility Framework
Connectivity SDK
Web Container
(Cordova/PhoneGap)
Brand Mobiliser
Agentry Designer
3rd Party
Device Management
OData OData
NW Gateway
Syclo ABAP
Add-on(s)
Core services
Application Services
Proxy to other services
This 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 a particular purpose, or non-infringement
© 2013 SAP AG. All rights reserved. 15
Manage apps: Simplified admin UI
 HTML5 based
 Radically simplified - "Apple-Easy”
 Combining Agentry and SUP
 Application centric UX design
This 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 a particular purpose, or non-infringement
© 2013 SAP AG. All rights reserved. 16
Authentication and SSO
Authentication and Single Sign On
 Configure end-to-end authentication from the client to
the backend without a VPN
 Supported Authentication
– Anonymous
– Basic Auth
– SSO Token
– X.509 Mutual Auth
– X.509 Mutual Auth through intermediary
Client
Settings
Network
Edge Settings
Identity
Provider Settings
Backend
Identity Mapping
This 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 a particular purpose, or non-infringement
© 2013 SAP AG. All rights reserved. 17
Integrating with your security policies
Supported authentication mechanisms
 CA Siteminder
 SSO
 Basic Auth
 Certificates
Web
Reverse
Proxy
SM
Agent
SMP Server
HTTPAuth
LoginModule
Siteminder
Policy
Server
SAP
Backend
NW Java SAP
SSO2
Generator
SM Session
Cookie
Basic
Auth
Valid()
SAP SSO2
SMP3 fits in –
without
disruption
SAP Mobile Platform uses standard HTTPS
protocol to integrate into your existing security landscape!
Existing
Security
infrastruct
ures can
be
complex
This 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 a particular purpose, or non-infringement
© 2013 SAP AG. All rights reserved. 18
App analytics
Usage reporting by:
 User
 Device type
 Application
 Vendor
 Version
 Timeframe
This 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 a particular purpose, or non-infringement
© 2013 SAP AG. All rights reserved. 19
Trace and runtime analysis
 Graphical display of runtimes - per app or across all
apps
 Detailed Logging and Tracing
Runtime
Analysis
Detailed
Trace
Error Logs
This 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 a particular purpose, or non-infringement
© 2013 SAP AG. All rights reserved. 20
SMP server services to build apps
Lean Java Server (LJS)*
 E2E trace
 Onboarding
 Authentication/SSO
 Lifecycle management
 Usage reporting
 Performance metrics
Core Services
 Coupons
 Payments
 Geo-location
 SMS services
 Push
 Sync/offline
 Customer and partner developed
App Services
Value Add to DeveloperValue Add to Administrator
*SAP‟s Tomcat
This 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 a particular purpose, or non-infringement
© 2013 SAP AG. All rights reserved. 21
SMP – client
Logging/Tracing
Security
(Vault/AES 256-bit
Encryption)
Persistence
(OData Doc Cache
handling with delta
support)
Synch Support
Offline DB and
Outbound Queue
Connectivity
Native Kapsel Player
Push Notifications
Authentication
(SSO2
, Certificates)
LCM
(Resource
provisioning)
SMP Client Core components
Data Access Layer
This 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 a particular purpose, or non-infringement
© 2013 SAP AG. All rights reserved. 22
Native OData SDK
Integrated Logon Manager with MCIM enables apps
to share credentials with co-signed apps in same
security group on the device
Platforms Supported: iOS 5.x+, Android 2.3.3+
* Requires NW Gateway 7.3 SP07
OData makes our gateway
much more than just a
proxy for other services
 Adds metadata model
 Data paging (a must for "real" apps)
 Data response reshaping
 Both missing from plain-old-REST
Features
Benefits
Developer APIs
 Offline OData APIs for seamlessly caching data and
merging delta update*
 Request API enhanced to support Batch processing
 OData Parser support for JSON format
This 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 a particular purpose, or non-infringement
© 2013 SAP AG. All rights reserved. 23
 Based on Cordova with SAP Plugins and Cordova
Extensions
 Web Assets lifecycle managed on the server
 Kapsel container uses plain HTTP/s REST calls to
download new versions of HTML5 app packages over
the air+
Features
Benefits
“Kapsel” – Cordova based HTML5 container
 Handles user registration, logon settings exchange
with SAP Afaria (if present)
 Kapsel Apps can be fully customized by
HTML5/JavaScript
 Support for client side logging
 Platforms Supported: iOS 5.x+, Android 2.3.3+
 Web applications are hosted on SMP3 and deployed into native web container
 Reuse existing Cordova plug-ins side by side with SAP Mobile Platform, Kapsel
SAP Mobile Platform
This 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 a particular purpose, or non-infringement
© 2013 SAP AG. All rights reserved. 24
HTML5 developer tooling - AppBuilder
Open HTML5 Tool that Interoperates with Popular Web Design Tools
Leverages
UI5 control
Predefined application
templates
Click together
app in mins
1 Click to deploy to
“Kapsel”
Drag and drop
designer
This 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 a particular purpose, or non-infringement
© 2013 SAP AG. All rights reserved. 25
Innovation without disruption
Benefits
All applications migrate to SMP 2.3 and SMP 3.0
One common SDK to span across different deployment platforms/versions
Lower TCO option to deliver offline apps in SMP Mason (using Offline OData support)
Consumer-grade scalability, high extensibility, rich multi-channel SDK in SMP 3.0
Agentry
SUP OData
Mobiliser
SUP MBO
SAP Mobile
Platform
2.3
SAP Mobile
Platform
3.0
SMP SDK
MBO
Runtime
This 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 a particular purpose, or non-infringement
© 2013 SAP AG. All rights reserved. 26
Mobile application management
 Authentication
 Business application integration
 Security – devices, data, content
 Offline access and synchronization
 Administration
 Application versioning and lifecycle management
 Push notifications
 Proxy
 Reporting and analytics
 Multi-platform support
SAP Mobile Platform value-add
20%
80%
 Business and Consumer Apps
 Devices Platforms (iOS, Android, Windows and
Windows Phone, BlackBerry, others …)
 Native/HTML5/UI Frameworks
This 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 a particular purpose, or non-infringement
Appendix
© 2013 SAP AG. All rights reserved. 28
© 2013 SAP AG. 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.
The information contained herein may be changed without prior notice.
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 and its affiliated companies ("SAP Group") for informational purposes only, without representation or warranty of any kind, and
SAP Group shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP Group products and services are those that are set forth in
the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty.
SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and other
countries.
Please see http://www.sap.com/corporate-en/legal/copyright/index.epx#trademark for additional trademark information and notices.

Más contenido relacionado

La actualidad más candente

Build Multi-Channel Solutions using MDK
Build Multi-Channel Solutions using MDKBuild Multi-Channel Solutions using MDK
Build Multi-Channel Solutions using MDKJitendra Kansal
 
The SAP Hana Cloud platform
The SAP Hana Cloud platformThe SAP Hana Cloud platform
The SAP Hana Cloud platformIan Grant-Smith
 
SAP Cloud Platform SDK for iOS-Latest Updates
SAP Cloud Platform SDK for iOS-Latest UpdatesSAP Cloud Platform SDK for iOS-Latest Updates
SAP Cloud Platform SDK for iOS-Latest UpdatesJitendra Kansal
 
SAP HANA Cloud Portal - Deep Dive
SAP HANA Cloud Portal - Deep DiveSAP HANA Cloud Portal - Deep Dive
SAP HANA Cloud Portal - Deep DiveSAP Portal
 
SAP Cloud For Analytics Launch Event South Africa
SAP Cloud For Analytics Launch Event South AfricaSAP Cloud For Analytics Launch Event South Africa
SAP Cloud For Analytics Launch Event South AfricaWaldemar Adams
 
Sap CodeJam no SAP Forum Brasil 2014 - minha primeira app com SAP HANA Cloud ...
Sap CodeJam no SAP Forum Brasil 2014 - minha primeira app com SAP HANA Cloud ...Sap CodeJam no SAP Forum Brasil 2014 - minha primeira app com SAP HANA Cloud ...
Sap CodeJam no SAP Forum Brasil 2014 - minha primeira app com SAP HANA Cloud ...Rui Nogueira
 
SAP NetWeaver Neo*: Community-Driven Development
SAP NetWeaver Neo*: Community-Driven DevelopmentSAP NetWeaver Neo*: Community-Driven Development
SAP NetWeaver Neo*: Community-Driven DevelopmentMatthias Steiner
 
SAP Analytics Overview and Strategy
SAP Analytics Overview and StrategySAP Analytics Overview and Strategy
SAP Analytics Overview and StrategyGuenter Plahl
 
Hana ui services nov2013 #sapmm
Hana ui services nov2013 #sapmmHana ui services nov2013 #sapmm
Hana ui services nov2013 #sapmmSAP Portal
 
Research On Hybrid Mobile Platforms for HANA Applications
Research On Hybrid Mobile Platforms for HANA ApplicationsResearch On Hybrid Mobile Platforms for HANA Applications
Research On Hybrid Mobile Platforms for HANA Applicationsmadhav_2k
 
SAP HANA Cloud Platform - The big picture
SAP HANA Cloud Platform - The big picture SAP HANA Cloud Platform - The big picture
SAP HANA Cloud Platform - The big picture Matthias Steiner
 
Sap story Overview 2019
Sap story Overview 2019 Sap story Overview 2019
Sap story Overview 2019 Ahmed Negm
 

La actualidad más candente (18)

Build Multi-Channel Solutions using MDK
Build Multi-Channel Solutions using MDKBuild Multi-Channel Solutions using MDK
Build Multi-Channel Solutions using MDK
 
The SAP Hana Cloud platform
The SAP Hana Cloud platformThe SAP Hana Cloud platform
The SAP Hana Cloud platform
 
SAP Cloud Platform SDK for iOS-Latest Updates
SAP Cloud Platform SDK for iOS-Latest UpdatesSAP Cloud Platform SDK for iOS-Latest Updates
SAP Cloud Platform SDK for iOS-Latest Updates
 
SAP HANA Cloud Portal - Deep Dive
SAP HANA Cloud Portal - Deep DiveSAP HANA Cloud Portal - Deep Dive
SAP HANA Cloud Portal - Deep Dive
 
SAP Cloud For Analytics Launch Event South Africa
SAP Cloud For Analytics Launch Event South AfricaSAP Cloud For Analytics Launch Event South Africa
SAP Cloud For Analytics Launch Event South Africa
 
Sap CodeJam no SAP Forum Brasil 2014 - minha primeira app com SAP HANA Cloud ...
Sap CodeJam no SAP Forum Brasil 2014 - minha primeira app com SAP HANA Cloud ...Sap CodeJam no SAP Forum Brasil 2014 - minha primeira app com SAP HANA Cloud ...
Sap CodeJam no SAP Forum Brasil 2014 - minha primeira app com SAP HANA Cloud ...
 
SAP NetWeaver Neo*: Community-Driven Development
SAP NetWeaver Neo*: Community-Driven DevelopmentSAP NetWeaver Neo*: Community-Driven Development
SAP NetWeaver Neo*: Community-Driven Development
 
The dark side of IoT
The dark side of IoT The dark side of IoT
The dark side of IoT
 
Focused Insights Overview
Focused Insights OverviewFocused Insights Overview
Focused Insights Overview
 
Cloud Computing at SAP
Cloud Computing at SAPCloud Computing at SAP
Cloud Computing at SAP
 
SAP Analytics Overview and Strategy
SAP Analytics Overview and StrategySAP Analytics Overview and Strategy
SAP Analytics Overview and Strategy
 
LSA++ english version
LSA++ english versionLSA++ english version
LSA++ english version
 
LSA++ y BW on HANA
LSA++ y BW on HANALSA++ y BW on HANA
LSA++ y BW on HANA
 
Hana ui services nov2013 #sapmm
Hana ui services nov2013 #sapmmHana ui services nov2013 #sapmm
Hana ui services nov2013 #sapmm
 
Research On Hybrid Mobile Platforms for HANA Applications
Research On Hybrid Mobile Platforms for HANA ApplicationsResearch On Hybrid Mobile Platforms for HANA Applications
Research On Hybrid Mobile Platforms for HANA Applications
 
SAP HANA Cloud Platform - The big picture
SAP HANA Cloud Platform - The big picture SAP HANA Cloud Platform - The big picture
SAP HANA Cloud Platform - The big picture
 
SAP HANA Cloud - Virtual Bootcamp 7 - HANA Cloud Platform package for Success...
SAP HANA Cloud - Virtual Bootcamp 7 - HANA Cloud Platform package for Success...SAP HANA Cloud - Virtual Bootcamp 7 - HANA Cloud Platform package for Success...
SAP HANA Cloud - Virtual Bootcamp 7 - HANA Cloud Platform package for Success...
 
Sap story Overview 2019
Sap story Overview 2019 Sap story Overview 2019
Sap story Overview 2019
 

Similar a W8/WP8 App Dev for SAP, Part 4: SAP Mobile Platform Roadmap

The Power of Collective Insight with SAP BI
The Power of Collective Insight with SAP BIThe Power of Collective Insight with SAP BI
The Power of Collective Insight with SAP BIWaldemar Adams
 
Masterclass Mendix (Jan Penninkhof / Twan van den Broek)
Masterclass Mendix (Jan Penninkhof / Twan van den Broek)Masterclass Mendix (Jan Penninkhof / Twan van den Broek)
Masterclass Mendix (Jan Penninkhof / Twan van den Broek)Twan van den Broek
 
Next Generation Content Management in SAP NetWeaver Portal
Next Generation Content Management in SAP NetWeaver PortalNext Generation Content Management in SAP NetWeaver Portal
Next Generation Content Management in SAP NetWeaver PortalSAP Portal
 
sap-fiori-ux-architecture-for-s4h-1.pdf
sap-fiori-ux-architecture-for-s4h-1.pdfsap-fiori-ux-architecture-for-s4h-1.pdf
sap-fiori-ux-architecture-for-s4h-1.pdfssuserbe2bb6
 
SAP HANA Cloud Portal
SAP HANA Cloud PortalSAP HANA Cloud Portal
SAP HANA Cloud PortalAmir Blich
 
SAP HANA Cloud Portal - Overview Presentation
SAP HANA Cloud Portal - Overview PresentationSAP HANA Cloud Portal - Overview Presentation
SAP HANA Cloud Portal - Overview PresentationSAP Portal
 
SAP analytics as enabler for the intelligent enterprise (Iver van de Zand)
SAP analytics as enabler for the intelligent enterprise (Iver van de Zand)SAP analytics as enabler for the intelligent enterprise (Iver van de Zand)
SAP analytics as enabler for the intelligent enterprise (Iver van de Zand)Twan van den Broek
 
Sap fiori-ux-architecture-for-s4h
Sap fiori-ux-architecture-for-s4hSap fiori-ux-architecture-for-s4h
Sap fiori-ux-architecture-for-s4hAkhilendra Singh
 
Sapbusinessobjectsbi solution architecture
Sapbusinessobjectsbi solution architecture  Sapbusinessobjectsbi solution architecture
Sapbusinessobjectsbi solution architecture emceemouli
 
#askSAP Analytics Innovations Community Call – Bridging the Information Gap
#askSAP Analytics Innovations Community Call – Bridging the Information Gap#askSAP Analytics Innovations Community Call – Bridging the Information Gap
#askSAP Analytics Innovations Community Call – Bridging the Information GapSAP Analytics
 
Slides for video SAP Cloud Strategy
Slides for video SAP Cloud StrategySlides for video SAP Cloud Strategy
Slides for video SAP Cloud StrategySven Denecken
 
SAP Cloud Strategy & References
SAP Cloud Strategy & ReferencesSAP Cloud Strategy & References
SAP Cloud Strategy & ReferencesTolga Sağlık
 
SAP Multichannel Customer Engagement
SAP Multichannel Customer EngagementSAP Multichannel Customer Engagement
SAP Multichannel Customer EngagementNEORIS
 
SAP Project Intelligence Network for Construction
SAP Project Intelligence Network for ConstructionSAP Project Intelligence Network for Construction
SAP Project Intelligence Network for ConstructionComit Projects Ltd
 
0308 crystal reports in the business objects intelligence 41 ecosystem
0308 crystal reports in the business objects intelligence 41 ecosystem0308 crystal reports in the business objects intelligence 41 ecosystem
0308 crystal reports in the business objects intelligence 41 ecosystemHector Talamantes
 

Similar a W8/WP8 App Dev for SAP, Part 4: SAP Mobile Platform Roadmap (20)

Microsoft Technical Webinar: SAP Mobile Platform for Windows 8 and Windows Ph...
Microsoft Technical Webinar: SAP Mobile Platform for Windows 8 and Windows Ph...Microsoft Technical Webinar: SAP Mobile Platform for Windows 8 and Windows Ph...
Microsoft Technical Webinar: SAP Mobile Platform for Windows 8 and Windows Ph...
 
SUSE Technical Webinar: Developing Fiori & GWPAM Apps on HANA (SAP and SUSE C...
SUSE Technical Webinar: Developing Fiori & GWPAM Apps on HANA (SAP and SUSE C...SUSE Technical Webinar: Developing Fiori & GWPAM Apps on HANA (SAP and SUSE C...
SUSE Technical Webinar: Developing Fiori & GWPAM Apps on HANA (SAP and SUSE C...
 
SAP Mobile Platform: Virtual Bootcamp – How to build your Enterprise Mobile A...
SAP Mobile Platform: Virtual Bootcamp – How to build your Enterprise Mobile A...SAP Mobile Platform: Virtual Bootcamp – How to build your Enterprise Mobile A...
SAP Mobile Platform: Virtual Bootcamp – How to build your Enterprise Mobile A...
 
The Power of Collective Insight with SAP BI
The Power of Collective Insight with SAP BIThe Power of Collective Insight with SAP BI
The Power of Collective Insight with SAP BI
 
PSD Enablement Session "Mobile Reference Applications"
PSD Enablement Session "Mobile Reference Applications" PSD Enablement Session "Mobile Reference Applications"
PSD Enablement Session "Mobile Reference Applications"
 
Masterclass Mendix (Jan Penninkhof / Twan van den Broek)
Masterclass Mendix (Jan Penninkhof / Twan van den Broek)Masterclass Mendix (Jan Penninkhof / Twan van den Broek)
Masterclass Mendix (Jan Penninkhof / Twan van den Broek)
 
Next Generation Content Management in SAP NetWeaver Portal
Next Generation Content Management in SAP NetWeaver PortalNext Generation Content Management in SAP NetWeaver Portal
Next Generation Content Management in SAP NetWeaver Portal
 
sap-fiori-ux-architecture-for-s4h-1.pdf
sap-fiori-ux-architecture-for-s4h-1.pdfsap-fiori-ux-architecture-for-s4h-1.pdf
sap-fiori-ux-architecture-for-s4h-1.pdf
 
SAP HANA Cloud Portal
SAP HANA Cloud PortalSAP HANA Cloud Portal
SAP HANA Cloud Portal
 
SAP HANA Cloud Portal - Overview Presentation
SAP HANA Cloud Portal - Overview PresentationSAP HANA Cloud Portal - Overview Presentation
SAP HANA Cloud Portal - Overview Presentation
 
SAP analytics as enabler for the intelligent enterprise (Iver van de Zand)
SAP analytics as enabler for the intelligent enterprise (Iver van de Zand)SAP analytics as enabler for the intelligent enterprise (Iver van de Zand)
SAP analytics as enabler for the intelligent enterprise (Iver van de Zand)
 
Sap fiori-ux-architecture-for-s4h
Sap fiori-ux-architecture-for-s4hSap fiori-ux-architecture-for-s4h
Sap fiori-ux-architecture-for-s4h
 
Sapbusinessobjectsbi solution architecture
Sapbusinessobjectsbi solution architecture  Sapbusinessobjectsbi solution architecture
Sapbusinessobjectsbi solution architecture
 
SAP HANA Cloud Platform - From Your Datacenter to The Cloud & Back
SAP HANA Cloud Platform - From Your Datacenter to The Cloud & BackSAP HANA Cloud Platform - From Your Datacenter to The Cloud & Back
SAP HANA Cloud Platform - From Your Datacenter to The Cloud & Back
 
#askSAP Analytics Innovations Community Call – Bridging the Information Gap
#askSAP Analytics Innovations Community Call – Bridging the Information Gap#askSAP Analytics Innovations Community Call – Bridging the Information Gap
#askSAP Analytics Innovations Community Call – Bridging the Information Gap
 
Slides for video SAP Cloud Strategy
Slides for video SAP Cloud StrategySlides for video SAP Cloud Strategy
Slides for video SAP Cloud Strategy
 
SAP Cloud Strategy & References
SAP Cloud Strategy & ReferencesSAP Cloud Strategy & References
SAP Cloud Strategy & References
 
SAP Multichannel Customer Engagement
SAP Multichannel Customer EngagementSAP Multichannel Customer Engagement
SAP Multichannel Customer Engagement
 
SAP Project Intelligence Network for Construction
SAP Project Intelligence Network for ConstructionSAP Project Intelligence Network for Construction
SAP Project Intelligence Network for Construction
 
0308 crystal reports in the business objects intelligence 41 ecosystem
0308 crystal reports in the business objects intelligence 41 ecosystem0308 crystal reports in the business objects intelligence 41 ecosystem
0308 crystal reports in the business objects intelligence 41 ecosystem
 

Más de SAP PartnerEdge program for Application Development

Más de SAP PartnerEdge program for Application Development (20)

SAP HANA Cloud Platform Expert Session - SAP HANA Cloud Platform Analytics
SAP HANA Cloud Platform Expert Session - SAP HANA Cloud Platform AnalyticsSAP HANA Cloud Platform Expert Session - SAP HANA Cloud Platform Analytics
SAP HANA Cloud Platform Expert Session - SAP HANA Cloud Platform Analytics
 
SUSE Technical Webinar – Get started with creating Lumira CVOM extensions -- ...
SUSE Technical Webinar – Get started with creating Lumira CVOM extensions -- ...SUSE Technical Webinar – Get started with creating Lumira CVOM extensions -- ...
SUSE Technical Webinar – Get started with creating Lumira CVOM extensions -- ...
 
SUSE Technical Webinar – Get started with creating Design Studio extensions -...
SUSE Technical Webinar – Get started with creating Design Studio extensions -...SUSE Technical Webinar – Get started with creating Design Studio extensions -...
SUSE Technical Webinar – Get started with creating Design Studio extensions -...
 
SUSE Technical Webinar: Build HANA Apps in the Framework of the SAP and SUSE ...
SUSE Technical Webinar: Build HANA Apps in the Framework of the SAP and SUSE ...SUSE Technical Webinar: Build HANA Apps in the Framework of the SAP and SUSE ...
SUSE Technical Webinar: Build HANA Apps in the Framework of the SAP and SUSE ...
 
SUSE Technical Webinar: Developing Fiori & GWPAM Apps on HANA (SAP and SUSE C...
SUSE Technical Webinar: Developing Fiori & GWPAM Apps on HANA (SAP and SUSE C...SUSE Technical Webinar: Developing Fiori & GWPAM Apps on HANA (SAP and SUSE C...
SUSE Technical Webinar: Developing Fiori & GWPAM Apps on HANA (SAP and SUSE C...
 
SUSE Technical Webinar: Build B1 apps in the Framework of the SAP and SUSE Ca...
SUSE Technical Webinar: Build B1 apps in the Framework of the SAP and SUSE Ca...SUSE Technical Webinar: Build B1 apps in the Framework of the SAP and SUSE Ca...
SUSE Technical Webinar: Build B1 apps in the Framework of the SAP and SUSE Ca...
 
Google Technical Webinar - Building Mashups with Google Apps and SAP, using S...
Google Technical Webinar - Building Mashups with Google Apps and SAP, using S...Google Technical Webinar - Building Mashups with Google Apps and SAP, using S...
Google Technical Webinar - Building Mashups with Google Apps and SAP, using S...
 
Google Technical Webinar - Building Mashups with Google Apps and SAP, using S...
Google Technical Webinar - Building Mashups with Google Apps and SAP, using S...Google Technical Webinar - Building Mashups with Google Apps and SAP, using S...
Google Technical Webinar - Building Mashups with Google Apps and SAP, using S...
 
Partner with SAP to Develop Mobile apps and capture the Mobile Market Opportu...
Partner with SAP to Develop Mobile apps and capture the Mobile Market Opportu...Partner with SAP to Develop Mobile apps and capture the Mobile Market Opportu...
Partner with SAP to Develop Mobile apps and capture the Mobile Market Opportu...
 
Microsoft Technical Webinar - New devices for Windows 8 and Windows Phone 8, ...
Microsoft Technical Webinar - New devices for Windows 8 and Windows Phone 8, ...Microsoft Technical Webinar - New devices for Windows 8 and Windows Phone 8, ...
Microsoft Technical Webinar - New devices for Windows 8 and Windows Phone 8, ...
 
Autodesk Technical Webinar: SAP Business One
Autodesk Technical Webinar: SAP Business OneAutodesk Technical Webinar: SAP Business One
Autodesk Technical Webinar: SAP Business One
 
Microsoft Technical Webinar: Doing more with MS Office, SharePoint and Visual...
Microsoft Technical Webinar: Doing more with MS Office, SharePoint and Visual...Microsoft Technical Webinar: Doing more with MS Office, SharePoint and Visual...
Microsoft Technical Webinar: Doing more with MS Office, SharePoint and Visual...
 
Mobile Apps 4 Charity
Mobile Apps 4 CharityMobile Apps 4 Charity
Mobile Apps 4 Charity
 
Microsoft Technical Webinar: UX/UI Design for Windows 8 & Windows Phone 8 - S...
Microsoft Technical Webinar: UX/UI Design for Windows 8 & Windows Phone 8 - S...Microsoft Technical Webinar: UX/UI Design for Windows 8 & Windows Phone 8 - S...
Microsoft Technical Webinar: UX/UI Design for Windows 8 & Windows Phone 8 - S...
 
Microsoft Technical Webinar: UX/UI Design for Windows 8 & Windows Phone 8 - P...
Microsoft Technical Webinar: UX/UI Design for Windows 8 & Windows Phone 8 - P...Microsoft Technical Webinar: UX/UI Design for Windows 8 & Windows Phone 8 - P...
Microsoft Technical Webinar: UX/UI Design for Windows 8 & Windows Phone 8 - P...
 
Autodesk Technical Webinar: SAP HANA in-memory database
Autodesk Technical Webinar: SAP HANA in-memory databaseAutodesk Technical Webinar: SAP HANA in-memory database
Autodesk Technical Webinar: SAP HANA in-memory database
 
Autodesk Technical Webinar: SAP NetWeaver Gateway Part 3
Autodesk Technical Webinar: SAP NetWeaver Gateway Part 3Autodesk Technical Webinar: SAP NetWeaver Gateway Part 3
Autodesk Technical Webinar: SAP NetWeaver Gateway Part 3
 
Autodesk Technical Webinar: SAP NetWeaver Gateway Part 2
Autodesk Technical Webinar: SAP NetWeaver Gateway Part 2Autodesk Technical Webinar: SAP NetWeaver Gateway Part 2
Autodesk Technical Webinar: SAP NetWeaver Gateway Part 2
 
Autodesk Technical Webinar: SAP NetWeaver Gateway Part 1
Autodesk Technical Webinar: SAP NetWeaver Gateway Part 1Autodesk Technical Webinar: SAP NetWeaver Gateway Part 1
Autodesk Technical Webinar: SAP NetWeaver Gateway Part 1
 
Mobile Rerence Applications: The end to end Integration
Mobile Rerence Applications: The end to end IntegrationMobile Rerence Applications: The end to end Integration
Mobile Rerence Applications: The end to end Integration
 

W8/WP8 App Dev for SAP, Part 4: SAP Mobile Platform Roadmap

  • 1. Kiran Karunakaran, Product Management - June 2013 SAP Mobile Platform Product Overview
  • 2. © 2013 SAP AG. All rights reserved. 2 Roadmap and Specification Disclaimer “This document outlines our general product direction and should not be relied on in making a purchase decision. This presentation is not subject to your license agreement or any other agreement with SAP. SAP has no obligation to pursue any course of business outlined in this presentation or to develop or release any functionality mentioned in this presentation. This 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 a particular purpose, or non-infringement. SAP does not warrant the accuracy or completeness of the information, text, graphics, links, or other items contained within this material. 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 a particular purpose, or non-infringement. SAP assumes no responsibility for errors or omissions in this document, and shall have no liability for damages of any kind including without limitation direct, special, indirect, or consequential damages that may result from the use of this document. This limitation shall not apply in cases of intent or gross negligence ” © SAP 2009/ Page 2
  • 3. © 2013 SAP AG. All rights reserved. 3 Broadest end-to-end mobility solution A comprehensive and open mobile portfolio Support for All Devices Instant Mobilization and Ecosystem Full Service Platform Cloud or On-Premise Backend Agnostic LoB/Industry Apps Customer/Partner Apps Analytics Apps SAP Store and Mobile Apps Cloud SAP Mobile Platform SAP Afaria SAP Mobile Documents SAP and Third Party Development Tools SAP Mobile Services 3rd Party Systems SAP Systems 3rd Party DBs SAP HANA End-to-EndSecurity Rapid Deployment Services Customization and Services This 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 a particular purpose, or non-infringement
  • 4. © 2013 SAP AG. All rights reserved. 4 At a glance Open platform, open protocols, open frameworks Best in class end-to-end, full spectrum, mobile platform Innovation for the “real-time” mobile enterprise, without disruption SAP Mobile Platform Native HTML5 Meta Data SAP Non-SAP Productivity & Workflow Complex Processes This 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 a particular purpose, or non-infringement
  • 5. © 2013 SAP AG. All rights reserved. 5 Mobile Application Development Market Requirements Flexible, yet Powerful Build simple apps quickly, yet have the flexibility and extensibility to build sophisticated and complex apps Mobile as a Service Build mobile apps without worrying about deployment infrastructure End-to-end Enterprise Solutions Not just a developer toolkit. Supports enterprise security, application lifecycle management, cross platform capabilities, etc. Platform embraces open standard BYOT = Bring your own Tools, the way that developers want to build, reusing their skillsets and tools, reducing dev time & cost Provides for advanced capabilities. Differentiated capabilities for the next gen of apps. MAF, 3D, hardware/sensors integration, and more 1 2 3 4 5 This 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 a particular purpose, or non-infringement
  • 6. © 2013 SAP AG. All rights reserved. 6 Aligning SAP Mobile Platform with Market to Deliver Real Value Flexible, yet Powerful Build simple apps quickly, yet have the flexibility and extensibility to build sophisticated and complex apps Mobile as a Service Build mobile apps without worrying about deployment infrastructure End-to-end Enterprise Solutions Not just a developer toolkit. Supports enterprise security, application lifecycle management, cross platform capabilities, etc. Platform embraces open standard BYOT = Bring your own Tools, the way that developers want to build, reusing their skillsets and tools, reducing dev time & cost App Development: Faster, Lower TCD App Maintenance: Easier, Lower TCO End User: Consistent and Better UX IT: More robust, scalable, and manageable Provides for advanced capabilities Differentiated capabilities for the next gen of apps. MAF, 3D, hardware/sensors integration, and more 1 2 3 4 5 This 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 a particular purpose, or non-infringement
  • 7. © 2013 SAP AG. All rights reserved. 7 Value of SAP Mobile Platform to all Mobile Stakeholders Open platform millions of developers Flexible framework native, HTML, or business analysts SDK and tools fast and productive Reusable services and frameworks consistent and extensible Developer Open platform easily extensible Seamless integration and centralized management optimized TCO Industry standard security assurance and control App platform + app management end-to-end mobile lifecycle management Admin Platform approach consistent app experience Self service portal user empowerment BYOD enabled user choice Enterprise app store discover new apps and capabilities User This 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 a particular purpose, or non-infringement
  • 8. © 2013 SAP AG. All rights reserved. 8 Mobile leader for over 20 years Sybase Unwired Platform Complex Business Applications Syclo Agentry Access to your data SAP Netweaver Gateway Robust Consumer Applications Sybase Mobiliser SAP Mobile Platform “Best of Breed” SAP Mobile Platform Utilities Field Service Contractors Non-SAP Cloud Business Customer Retail Convergence of Three Leaders: SAP, Sybase, Syclo This 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 a particular purpose, or non-infringement
  • 9. © 2013 SAP AG. All rights reserved. 9 Native or HTML5 JSON/XML HTTP JSON/XML Convergence of three leaders Open and standard None OData HTTP ABAP Native or HTML5 MBO Mobilink or iMO JCO/XML Syclo Meta-Data Syclo SMART Data Model ANGEL Messaging Backend Add-On Presentation Data Model Transport Protocol Backend Integration SAP NetWeaver Gateway Sybase Unwired Platform (B2E) Syclo Agentry Sybase 365 Mobiliser (B2C) Common Data/Process Integration Framework – OData Standards Based Transport Protocol – HTTP Standards Based Data Model – OData Native (MAF) HTML5 (Cordova) Meta DataSMS Open Development Framework Architecture Mobile Web This 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 a particular purpose, or non-infringement
  • 10. © 2013 SAP AG. All rights reserved. 10 SAP Mobile Platform enhancements for 2013 AgentryMobiliserSUP SAP Mobile Platform ConsumerEnterprise SAP Mobile Platform SAP HANA Analytics SAP HANA Cloud Unified Development Tools Native Hybrid MDD SMS 2013 Focus Areas Benefits  Open standards  Developer tools  Scalability  Platform unification  Data/process integration  Industry standard data model  Complex back-end integration  Optimized for SAP systems  Enhanced interoperability  Developer efficiency  Familiar technology  Flexible methodologies  Scale to millions of users  Reduced TCO  Deployment options Web This 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 a particular purpose, or non-infringement
  • 11. © 2013 SAP AG. All rights reserved. 11 SMP relies on an open data model: OData A standards based data access mechanism for the web-enabled world  “JDBC for Web” OData – Open Data Protocol  HTTP-based data services  Resources (data) identified using URIs  Data as AtomPub or JSON  Operations executed using HTTP verbs More information available at: http://www.OData.org/documentation/overview This 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 a particular purpose, or non-infringement
  • 12. © 2013 SAP AG. All rights reserved. 12 OData – bridging the technology divide Bob from the SAP Department, been here for 20 years coding ABAP. Tristen from the newly formed Mobility Department. Just graduated from College. OData specifies CRUD and Query over HTTP OData Service Provider Atom (XML) or JSON Results OData is a bit like mini-ODBC or JDBC for the web OData Run-Tim Resources, e.g. SAP ERP Odata modeler This 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 a particular purpose, or non-infringement
  • 13. © 2013 SAP AG. All rights reserved. 13 Device Offline OData BusinessSuite DeltaExchangeTables NWGateway2.0SP7 OData SMP OData Model OfflineODataAPIforcachingdata andmergingdeltaupdates HTTP  No state in middle tier  Request/ Response based  OData is the programming model  OData delta supported  Client libraries provide a secure document cache Offlinewrite-backqueue
  • 14. © 2013 SAP AG. All rights reserved. 14 SMP – High level architecture App Resources ( Meta-data, Web Resources) Lifecycle Management Encryption Push Notifications App Resources (Logging, Tracing, Solutions) User Management SSO Data End Point Management Persistence (HANA) (Configs, Cashing, Queues) Monitoring/Usage Analytics Admin & Self- registration Portal Banking & Payments (Mobiliser) Brand Mobiliser (SMS Process Management) Proxy/Web Server (Single Point Entry) SMS Handler Social Integration Document Management Agentry Data Services App Management (MAM) Onboarding Enterprise App Store Provisioning (Settings/Certificates) SAP Business Suite Other SAP Backend (SAP HANA/XS, BW, BI, SF, NW, Cloud, JAM, Ariba) Data Integration 3rd Party Backend Machine Mobile Client Ui5 3rd Party Agentry Container Custom App Browser (Mobile Web) Development Tools AppDesigner Native Apps Web Apps UI Components/ Extensibility Framework Connectivity SDK Web Container (Cordova/PhoneGap) Brand Mobiliser Agentry Designer 3rd Party Device Management OData OData NW Gateway Syclo ABAP Add-on(s) Core services Application Services Proxy to other services This 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 a particular purpose, or non-infringement
  • 15. © 2013 SAP AG. All rights reserved. 15 Manage apps: Simplified admin UI  HTML5 based  Radically simplified - "Apple-Easy”  Combining Agentry and SUP  Application centric UX design This 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 a particular purpose, or non-infringement
  • 16. © 2013 SAP AG. All rights reserved. 16 Authentication and SSO Authentication and Single Sign On  Configure end-to-end authentication from the client to the backend without a VPN  Supported Authentication – Anonymous – Basic Auth – SSO Token – X.509 Mutual Auth – X.509 Mutual Auth through intermediary Client Settings Network Edge Settings Identity Provider Settings Backend Identity Mapping This 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 a particular purpose, or non-infringement
  • 17. © 2013 SAP AG. All rights reserved. 17 Integrating with your security policies Supported authentication mechanisms  CA Siteminder  SSO  Basic Auth  Certificates Web Reverse Proxy SM Agent SMP Server HTTPAuth LoginModule Siteminder Policy Server SAP Backend NW Java SAP SSO2 Generator SM Session Cookie Basic Auth Valid() SAP SSO2 SMP3 fits in – without disruption SAP Mobile Platform uses standard HTTPS protocol to integrate into your existing security landscape! Existing Security infrastruct ures can be complex This 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 a particular purpose, or non-infringement
  • 18. © 2013 SAP AG. All rights reserved. 18 App analytics Usage reporting by:  User  Device type  Application  Vendor  Version  Timeframe This 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 a particular purpose, or non-infringement
  • 19. © 2013 SAP AG. All rights reserved. 19 Trace and runtime analysis  Graphical display of runtimes - per app or across all apps  Detailed Logging and Tracing Runtime Analysis Detailed Trace Error Logs This 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 a particular purpose, or non-infringement
  • 20. © 2013 SAP AG. All rights reserved. 20 SMP server services to build apps Lean Java Server (LJS)*  E2E trace  Onboarding  Authentication/SSO  Lifecycle management  Usage reporting  Performance metrics Core Services  Coupons  Payments  Geo-location  SMS services  Push  Sync/offline  Customer and partner developed App Services Value Add to DeveloperValue Add to Administrator *SAP‟s Tomcat This 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 a particular purpose, or non-infringement
  • 21. © 2013 SAP AG. All rights reserved. 21 SMP – client Logging/Tracing Security (Vault/AES 256-bit Encryption) Persistence (OData Doc Cache handling with delta support) Synch Support Offline DB and Outbound Queue Connectivity Native Kapsel Player Push Notifications Authentication (SSO2 , Certificates) LCM (Resource provisioning) SMP Client Core components Data Access Layer This 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 a particular purpose, or non-infringement
  • 22. © 2013 SAP AG. All rights reserved. 22 Native OData SDK Integrated Logon Manager with MCIM enables apps to share credentials with co-signed apps in same security group on the device Platforms Supported: iOS 5.x+, Android 2.3.3+ * Requires NW Gateway 7.3 SP07 OData makes our gateway much more than just a proxy for other services  Adds metadata model  Data paging (a must for "real" apps)  Data response reshaping  Both missing from plain-old-REST Features Benefits Developer APIs  Offline OData APIs for seamlessly caching data and merging delta update*  Request API enhanced to support Batch processing  OData Parser support for JSON format This 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 a particular purpose, or non-infringement
  • 23. © 2013 SAP AG. All rights reserved. 23  Based on Cordova with SAP Plugins and Cordova Extensions  Web Assets lifecycle managed on the server  Kapsel container uses plain HTTP/s REST calls to download new versions of HTML5 app packages over the air+ Features Benefits “Kapsel” – Cordova based HTML5 container  Handles user registration, logon settings exchange with SAP Afaria (if present)  Kapsel Apps can be fully customized by HTML5/JavaScript  Support for client side logging  Platforms Supported: iOS 5.x+, Android 2.3.3+  Web applications are hosted on SMP3 and deployed into native web container  Reuse existing Cordova plug-ins side by side with SAP Mobile Platform, Kapsel SAP Mobile Platform This 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 a particular purpose, or non-infringement
  • 24. © 2013 SAP AG. All rights reserved. 24 HTML5 developer tooling - AppBuilder Open HTML5 Tool that Interoperates with Popular Web Design Tools Leverages UI5 control Predefined application templates Click together app in mins 1 Click to deploy to “Kapsel” Drag and drop designer This 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 a particular purpose, or non-infringement
  • 25. © 2013 SAP AG. All rights reserved. 25 Innovation without disruption Benefits All applications migrate to SMP 2.3 and SMP 3.0 One common SDK to span across different deployment platforms/versions Lower TCO option to deliver offline apps in SMP Mason (using Offline OData support) Consumer-grade scalability, high extensibility, rich multi-channel SDK in SMP 3.0 Agentry SUP OData Mobiliser SUP MBO SAP Mobile Platform 2.3 SAP Mobile Platform 3.0 SMP SDK MBO Runtime This 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 a particular purpose, or non-infringement
  • 26. © 2013 SAP AG. All rights reserved. 26 Mobile application management  Authentication  Business application integration  Security – devices, data, content  Offline access and synchronization  Administration  Application versioning and lifecycle management  Push notifications  Proxy  Reporting and analytics  Multi-platform support SAP Mobile Platform value-add 20% 80%  Business and Consumer Apps  Devices Platforms (iOS, Android, Windows and Windows Phone, BlackBerry, others …)  Native/HTML5/UI Frameworks This 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 a particular purpose, or non-infringement
  • 28. © 2013 SAP AG. All rights reserved. 28 © 2013 SAP AG. 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. The information contained herein may be changed without prior notice. 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 and its affiliated companies ("SAP Group") for informational purposes only, without representation or warranty of any kind, and SAP Group shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP Group products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty. SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and other countries. Please see http://www.sap.com/corporate-en/legal/copyright/index.epx#trademark for additional trademark information and notices.

Notas del editor

  1. Here‘sSAP‘s mobile portfolioat a high level. Blue indicates 3rd party/partnercomponents. Together with our ecosystem of partners, wedeliver innovative mobile appsthatspeedandtransformyourbusiness. Weprovide a mobile platformthatallowscompaniestocreate, extendandpersonalize mobile appssecurelyandcost-effectively. Wepartner with youtomobilizeyourbusiness, providingtheknowledgeandexpertisetoensure a clearpathtosuccess.
  2. This is the why do you need the platform slide?Developer productivity – SDKs, tools, reusable components, flexibility in tools/frameworksIT manageability – enterprise services (debugging, tracing, policies, life cycle)
  3. This is the why do you need the platform slide?Developer productivity – SDKs, tools, reusable components, flexibility in tools/frameworksIT manageability – enterprise services (debugging, tracing, policies, life cycle)
  4. TK, RP
  5. Integration  Reduce TCOScalability  Readiness for B2C/B2BData/Process Integration  Flexibility & Agility, Analytics, HANAOpen Standards  Interoperability & Extensibility, better apps, fasterCloud  Speed of Deployment, TCO, cloud platform, cloud apps, afaria
  6. OSGi basedNo State in middle tierCustom extensions supportedStandards based protocol (OData/HTTP/S)Single entry point Cross platform pushOne stop Admin portalSupport for most IDM providers (with custom extensions)Centralized App management
  7. AppDesigner: You can design amazing mobile apps, drag and drop - outside of SMP, build app (pull details from the video & blog from Jens
  8. OData makes our gateway much more than just a proxy for other services …examples:-- adds metadata model-- data paging (a must for "real" apps)-- data response reshaping-- both missing from plain-old-REST-- other adds, too
  9. -- ability to openly operate/inter operate with other HTML5 authoring tools is huge-- having this be a web-based tool is a huge plus, provided that things like SCM and simulator integrations are done right-- application templates are a huge differentiator-- Although this is an HTML5 tool, let's talk about native application development; Kony will emphasize a single IDE, but it is a bogus story that can be defused
  10. Key point to highlight here is around MBO. It’s not going away. It will always have its certain use cases, but it’ll be more and more of a corner case. We think most of our apps will move to the lower TCO/higher scalability Offline OData architecture (lower dotted blue lines). Some ISVs may want to reuse our extensiblity framework borrowed from Agenry (that’s an option too, but we think most will go Native or HTML5 using OData). BUT THIS IS CUSTOMER CHOICE. If they want to move to lower TCO, B2C-like scalability, but still have offline, look at Offline OData. With SMP 3.0.
  11. Building the device resident application is the very tip of the iceberg. The bulk of the work and where home-grown projects get into trouble are the properly handling the tasks and features below the surface.With a platform – you can focus on the UI, data model and business logic, and leverage the platform services to handle the necessary but unsavory bitsThe ratio of above/below the water line shown is representative of a fairly complex mobile resident portion of the application. For simpler apps – the waterline would move up