Comments
Description
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