...

PDFを見る

by user

on
Category: Documents
2

views

Report

Comments

Transcript

PDFを見る
SAPモバイルソリューションご紹介
SAP
アジェンダ
1. SAPモバイルソリューション全体像
2. SAP Mobile Platform (SMP)
3. まとめ
© 2013 SAP AG or an SAP affiliate company. All rights reserved.
2
SAPモバイルソリューション全体像
SAPが注力する5つの領域 powered by SAP HANA
モバイルはSAPが注力する分野の一つ
アプリケーションの
リーダシップ拡大
アナリティクス
の影響力拡大
モバイルで最も強い
リーダーシップ
データベースと
テクノロジでも最も
成長の速い会社にな
る
収益性で
クラウドのリーダー
になる
SAP HANA
サービス
© 2013 SAP AG or an SAP affiliate company. All rights reserved.
4
SAP はエンドツーエンドのモバイルソリューションを提供
SAP Services
SAP Store
LoB/Industry/IoT Apps
Managed
Mobility
Strategy
Services
Consumer Apps
SAP App Dev Tools
Analytic Apps
Third Party App Dev Tools
SAP Mobile Platform
SAP Mobile Secure
Presentation Frameworks
Device Management
Business Intelligence
Application Services
Apps Management
Data Aggregation
Foundation Services
Content Management
Connectivity
SAP M2M Platform
Implementation
Services
RDS
SAP
Business Suite
3rd Party
Applications
© 2013 SAP AG or an SAP affiliate company. All rights reserved.
SAP HANA
Other Databases
Things
5
モバイル市場におけるSAPの位置づけ
SAPは強力なソリューションを提供する市場のリーダーである
リーダーシップとビジョン

SAPはエンタープライズモバイル市場でNo.1
と評価されました1,2,3
IDCベンダーランキング1,2,3
製品ごとの評価

エンタープライズモバイル管理 (EMM)


モバイルデバイス管理(MDM)


IDC: “SAP Named Mobile Market Leader by IDC
for 12th Consecutive Year”4
IDC EMM4
Gartner: SAP is a “Leader”5
モバイルプラットフォーム(MADP)

Gartner: SAP is a “Leader”6
Gartner MQ for MDM5
#1
#2
#3
#4
#5
SAP
Good Technology
AirWatch
MobileIron
Citrix
14%
12%
9%
8%
6%
Gartner MQ for MADP6
(マーケットシェア% )
Sources: 1IDC – “Worldwide Mobile Enterprise Management Software 2012–2016 Forecast and Analysis and 2011 Vendor Shares” – Sep 2012; 2IDC –
“Worldwide Mobile Enterprise Application Platform (MEAP) 2012–2016 Forecast and 2011 Vendor Shares” – Nov 2012; 3IDC – “Worldwide Business Mobile
Email 2012–2016 Forecast and 2010 and 2011 Vendor Shares” – Mar 2012; 4IDC – “SAP Named Mobile Market Leader” – Jul 2013; 5Gartner – “Magic
Quadrant for Mobile Device Management Software” – May 2013; 6Gartner – “Magic Quadrant for Mobile Application Development Platforms ” – August 2013
© 2013 SAP AG or an SAP affiliate company. All rights reserved.
6
6000社を超える SAPモバイルのお客様
2500社以上のお客様が稼働中!
200社以上のお客様が事例として公開!!
© 2013 SAP AG or an SAP affiliate company. All rights reserved.
7
SAP Runs SAP (SAPのモバイル利用状況)
SAP社自身もSAPモバイルを活用しています
4位
世界での
iPad展開数
BlackBerry
20,000台,
PlayBook
評価中
100+
モバイル
アケーション
20,000台の
iPad
22,000台の
iPhone
3,500 台の
Samsung
Galaxy
BYOD
※
世界最大級の
BYOD実践企業
Windows
Phone
評価中
※…BYOD(Bring Your Own Device) 、私物デバイスの業務利用
© 2013 SAP AG or an SAP affiliate company. All rights reserved.
8
SAP Mobile Platform (SMP)
モバイルアプリケーションプラットフォーム
既存アプリケーションをモバイル化するための開発・実行基盤
デバイス・OSに依存しない、高セキュリティなモバイルアプリケーションの
開発・運用を支援
アプリ作成(Create)
システム接続(Connect)
様々なバックエンド
システムに対応
Web
Services
DB
Eclipse
サードパーティ
ツール
SAP
Mobile Platform
アプリ利用(Consume)
様々なモバイルデバイス
に対応
コンテナ(HTML5)アプリ
バックエンド
接続
ネイティブアプリ
メタデータアプリ
管理コンソール
SAP
© 2013 SAP AG or an SAP affiliate company. All rights reserved.
管理(Control)
アプリとサーバー、デバイスの管理
10
最適なアプリケーションモデルの選択が可能
オフライン対応アプリケーション用の
SDK/APIを提供
ネイティブアプリ
ネイティブSDK
Object API
オンラインアプリケーション用の
SDK/APIを提供
ハイブリッドアプリ
Mobile SDK
サードパーティHTML/JS
ハイブリッド・ネイティブ
ネイティブ
ネイティブSDK
サードパーティHTML/JS
サードパーティSDK
ODATA SDK
HTTP API
HTML5/JS Hybrid Apps
(*1)
Synchronization
Mobile Business Objects
Local Persistence and Cache
Connectivity
Security
Supportability & Configuration
Notifications
© 2013 SAP AG or an SAP affiliate company. All rights reserved.
11
オフライン対応アプリケーション
Mobile Business Object (MBO)とは?
 メタデータ定義によって、“モバイル用
に最適化された”企業システムのデータ
や操作用のメソッドをモバイル端末から
操作する仕組みを自動作成
 作成されたMBOは、1度作成すれば、
複数種類のモバイル端末に対応すること
が可能。またバックエンドの技術的な違
いを吸収
 MBOはバックエンドデータと端末側の
データアクセス層(MBOより自動生成
されるObject API)間の仲介
 モバイル端末に自動生成されたDBとの
間で同期、非同期の通信方式を設定する
ことが可能。
レプリケーション方式
一括データ更新
メッセージ方式
データの差分配信
© 2013 SAP AG or an SAP affiliate company. All rights reserved.
12
オフライン対応アプリケーション
データソース接続
グラフィカ
ルに表示さ
れたデータ
モデル
様々なバックエンド接続を容易に実現:




© 2013 SAP AG or an SAP affiliate company. All rights reserved.
REST Webサービス
Web サービス
JDBC
SAP
13
オフライン対応アプリケーション
MBO:バックエンドシステム間でのデータ(キャッシュ)同期
スケジューリング
オンデマンド
CDB
CDB
EIS
SUP
Device
DCN(Data Change Notification)
EIS
SUP
Device
オンライン(HWCの場合)
CDB
EIS
SUP
© 2013 SAP AG or an SAP affiliate company. All rights reserved.
Device
EIS
SUP
Device
14
オフライン対応アプリケーション:
ネイティブアプリ-オフラインDBフレームワーク
ベネフィット
 ネイティブSDK利用によるデバイス固有機能のフル活用と高パフォーマンスなアプリケー
ション開発
 SQL Anywhereの技術をベースにした、省リソース、高速なモバイルデータベースとデー
タ同期技術
 開発者はローカルDBライブラリだけを意識して開発(アプリ開発者から煩わしいバックエ
ンド接続と同期処理を開放)
© 2013 SAP AG or an SAP affiliate company. All rights reserved.
15
オフライン対応アプリケーション:
ハイブリッドWebアプリ-HTML5コンテナアプリケーション
SAP Mobile Platform
ベネフィット
 オープンスタンダード
 UI毎のネイティブコード開発不要
 一般的なHTML5 フレームワークを利用
可能 (例. jQuery, Sencha, Dojo, etc.)
 マルチプラットフォーム、マルチデバイ
ス対応
© 2013 SAP AG or an SAP affiliate company. All rights reserved.
 リッチなUIも作成可能
(SMP HTML5 クライアントSDKによる
UI開発、SAP UI5も利用可能)
 SMPのサービスは Cordovaプラグインラ
イブラリとして利用可能(Java Script)
 既存のPhoneGap/Cordovaアプリから容
易な移行
16
Hybrid Web Container(HWC)とは?
2.実行時
HTML
JS
HTML
CSS
JS
MBO
1.開発時
Deploy
HWC App Builder上で
のアプリ開発
MBO
SMP Server
CSS
コンテナ
アプリ
ネイティブアプリである
コンテナアプリ上で、複
数のHWCアプリが実行
端末
 社内のWEB系開発者をレバレッジする事が可能
 シンプルなビジネスプロセスをクイックにモバイル化を実現
Nativeアプリなしでネイティブデバイスアプリケーションをコンテナで管理
 クロスプラットフォームのサポート
 CSS、jQueryMobileによるカスタマイズ、Javascriptによるビジネスロジックの記述
 トータルコストの削減&ROIの最大化
© 2013 SAP AG or an SAP affiliate company. All rights reserved.
17
コンテナアプリ
ハイブリッドWebアプリケーション

HTML5や jQuery を利用、ネイティブコード
不要

マルチプラットフォーム、マルチデバイス対応

オフライン対応

リッチなUIも作成可能
© 2013 SAP AG or an SAP affiliate company. All rights reserved.
18
オンライン対応アプリケーション:
ネイティブ・HWC用のoDataライブラリ
HWC用およびネイティブアプリ(iOS/Android)開発のためのoData用ライブラリ





SAP Business SuiteへのNW Gateway経由でのオンラインアクセス
データのキャッシュやRawデータ保存API(オフラインDBではない)を提供
デバイス登録機能や、プッシュ通知機能を利用可能
SAPシステムとのシングルサインオンをサポート
通信のセキュリティを確保
Sybase Unwired
Platform Server
OData SDK
OData
Connector
Generate
code
Native
HWC
or
SDK
ライブラリ
Create
UI
Device GUI
© 2013 SAP AG or an SAP affiliate company. All rights reserved.
19
ご参考情報
Odata (the Open Data Protocol)とは?
 OData – http://www.odata.org
 データタイプ、サービスメタデータ、
サービスランタイムの定義
 エンティティリレーションシップ、
動的なナビゲーション
 RESTベースのアーキテクチャ
 データの照会と更新を行うためのリ
ソース ベースの Web プロトコル
 HTTP 動詞 (PUT、POST、UPDATE、
および DELETE) を使用してリソース
操作
 データは、AtomPub 標準または
JSON 標準を使用して HTTP 経由で
転送
© 2013 SAP AG or an SAP affiliate company. All rights reserved.
OData for SAP Products
OData
Atom
XML/JSON
HTTP
“ODBC for the Web”
20
オンライン対応アプリケーション:
HTTP API(Mobile Services REST API)


SAPモバイルプラットフォーム上でRESTサービスを定義し、様々な開発ツー
ル・クライアントアプリからHTTP(S)を経由してアクセス可能なAPIを提供
セキュリティや認証、プッシュ通知などのSAPモバイルプラットフォームの機
能を活用しつつ、サードパーティ開発ツールを使ったHTTPオンラインアプリ
ケーションを開発可能
想定される利用ケース(オンラインアプリケーション)
NetWeaver GatewayのoDataをオンライン利用
 SAP HANA へのアクセス
 他の Web Service

© 2013 SAP AG or an SAP affiliate company. All rights reserved.
21
まとめ
SAP開発プラットフォーム:まとめ
 バックエンド側のシステム統合が可能
REST WebServices、WebServices、JDBC などのオープンIFに接続。
SAPシステムのIFに容易に接続。
 アプリケーションのライフサイクルを集中管理
開発、証明書、バージョン管理など
 企業レベルのセキュリティーの提供
アプリ、認証、ローカルDBの暗号化
Relay Serverを利用することによる通信のセキュリティー強化
 企業のユーザ管理システムとの連携
LDAPやActive directlyとの統合、SAPシステム向けSSO連携
 アクセスログの収集の効率化
サーバ上に、モバイルデータのログを蓄積させることでログを集中管理
 各デバイスへのアプリケーションのプッシュ配信
APNS(for iOS),GCM(for Android),BES(for BB),Https(Windows系など)に対応
 各デバイスのNative Servicesへのアクセス機能
端末固有の機能へのアクセスAPIを提供(例:カメラ、GPSなど)
© 2013 SAP AG or an SAP affiliate company. All rights reserved.
23
© 2013 SAP AG or an SAP affiliate company.
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.
© 2013 SAP AG or an SAP affiliate company. All rights reserved.
24
Fly UP