あなたの知っているsapは古いかもしれません
TRANSCRIPT
Use this title slide only with an image
Developers.IO 2016あなたの知っている SAP は少し古いかもしれません〜 IoT やクラウドファウンドリーに力をいれる SAP の今〜2016 年 2 月 20 日 ( 土 ) PUBLIC
講演者 紹介
SAP ジャパン株式会社
松 舘 学プラットフォーム事業本部エバンジェリストSAP HANA プラットフォーム
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 3
イノベーション創出のアプローチ
ヒト
プロセス
スペース
イノベーション包括的
アプローチ
Design Thinking + UXaaS
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 4
今日のテーマあなたの知らない SAP
Internet of Things データ & ストレージ Dev & Opsプロトタイピング
© 2016 SAP SE or an SAP affiliate company. All rights reserved.
プロトタイピングツール – BUILD
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 6Customer
デザイン
コード&デプロイ
SAP Splash: Inspire, Learn, Community
UI Theme Designer
SAPUI5
HCP Mobile Services/ SAP Fiori Mobile
SAP Web Analytics
Build
SAP Jam
SAP HANA Cloud Portal / Fiori Launchpad
SAP Web IDE
SAP HANA Cloud Platform (HCP)
UXaaS: User Experience as a Service
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 7Customer
Splash サイト
優れたデザインのノウハウ集
ギャラリー ツール 学習 コミュニティ
Labs Preview
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 8Customer
BUILD
• 紙芝居形式のプロトタイプツール
• Design Thinking からの連携
• 手書きのデザインからアプリ化
• サンプル・データの作成
• ユーザからのフィードバックを収集
• Web IDE の開発ツールでインポート
サイト
Labs Previewビデオ
9© 2016 SAP SE or an SAP affiliate company. All rights reserved.
DemoBUILD
9Public
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 10
さわってみよう
SAPクラウド演習 BUILD-1. プロトタイプ Study の例
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 11Customer
Theme Slurpee
11
Labs Preview
画像をドロップすると色を自動認識してテーマを提案してくれる。Theme Designer より簡単。
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 12Customer
SAP UX デザイン・サービス
UX Advisoryfor Business,Technology& Strategy
RDS of SAP Fiori Apps
Design Thinking for
Business Innovation
RDS of SAP Screen
Personas
Design Service for
User Experience
Optimize Existing Solution
Develop Custom Solution
Empower Customer
with Design *
Des
ign
Mat
urity
Time
ADVISE
REALIZE
INNOVATE
ビデオサイト
© 2015 SAP SE or an SAP affiliate company. All rights reserved.
Internet of the ThingsSAP HANA Cloud Platform IoT Service
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 14
IoT テクノロジーレイヤ
2 デバイス接続
1 エッジ端末 - ソフトウェア
3 データ & クラウドプラットフォーム
5 アプリケーションとアナリティクス
4 アプリケーションプラットフォーム
Source: SAP Thought Leadership Paper, http://go.sap.com/docs/download/2014/11/14b47e23-0a7c-0010-82c7-eda71af511fa.pdf
SAP HANA Cloud Platform
データ & ストレージ
アナリティクス
開発プラットフォーム
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 15
アプリケーション開発に必要な環境をすべてクラウドで
統合 アナリティクスユーザーエクスペリエンス
Internet of Things
セキュリティコラボレーションDev & Ops
モバイルデータ & ストレージビジネス
SAP HANA Cloud Platform
© 2015 SAP SE or an SAP affiliate company. All rights reserved.
SAP HANA – デジタル時代のエンタープライズプラットフォーム
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 17
SAP HANA統合アプリケーションプラットフォーム
SAP HANA PLATFORMON-PREMISE | CLOUD | HYBRID
Web Server JavaScript
Fiori UX Graphic Modeler
Data Virtualization ELT & Replication
アプリケーションサービス
データ統合サービス
Columnar OLTP+OLAP
Multi-Core/Parallelization
Advanced Compressio
n
Multi-tenancy
Multi-Tier Storage
Spatial Graph Predictive Search
Text Analytics
Planning DataEnrichment
SeriesData
FunctionLibraries
ALM
プラットフォームサービス
データベースサービス
Hadoop Integration
Streaming (CEP)
Application Lifecycle Management
High Availability / Disaster Recovery
Open Standards
Data Modeling
Remote DataSync
18© 2013 SAP AG or an SAP affiliate company.All rights reserved.
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 19
SAP HCP IoT Servicesデバイス &
メッセージ管理…
SAP HANA Cloud Integration
プロセスとデータ統合、データ統合フロー …
ビジネスサービス
記録システム( 基幹系 )
3rd パーティデバイスクラウドアダプター
SAP における IoT
PaaSサービス
Customer ViewCloud Cockpit, マーケットプレイス , アプリケーション , 分析クライアント
コアコンポーネントコンテナ , ログ , 運用監視 , …
SAP HANA Cloud Platformfor the Internet of Things (PaaS)
IoT 統合
HANA Edge Platform( ゲートウェイ / デバイス )
デバイスプラットフォームファームウェア , 埋込ランタイ
ム , デバイスエージェント
Data at Rest
Data in Use
Data in Motion
リモートデバイス管理
連携システム( オンプレミス /
クラウド )
…
ソーシャル / Web
データレイヤ
プロセスとデータ統合
アプリレイヤ
請求処理 , 保管 , IoT アプリサービス , …
モバイル , アナリティクス , セキュリティ , Fiori-aaS, ポータル , …
HANA Data Platform ( インメモリ , Vora, SDS, DT, no-SQL, Hadoop, …)
IoT-Starter-Kit
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 20
SAP HANA Cloud Platformfor the Internet of Things (PaaS)
データオーケストレーションとデータ統合サービス *
SAP HANA Cloud Platform Internet of Things Servicesデバイス視点
IoT Connector
リモートデバイス管理
デバイスプラットフォーム
ファームウェア , 埋込ランタイム , デバイスエージェント
AbstractionOPC UA, ifm, Siemens, …
データ処理クレンジング ,
フィルタ処理 , …
ネットワークモジュール
https, WebSockets
IoT-Starter-Kit
User and Application Enablement Services
サービスコックピット 運用監視
アプリケーション管理
User and Application Enablement Services
コネクター管理 モデリング
管理&
運用
Message Management Services
データ&
情報
アクセス管理( マス *) コンフィギュレー
ション
デバイスライフサイクル
デバイスリポジトリ
コネクタエンドポイント
メッセージ最適化
メッセージルーティング
データ変換 ストレージ管理
オーケストレーションランタイム
リモートアクセス
バッチ / ストリーミング
* 対応予定Amazon Kinesis
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 21
SAP HANA Cloud Platformfor the Internet of Things (PaaS)
データ視点
HANA Edge Platform( ゲートウェイ / デバイス )
IoT Connectorデバイス接続性
SQL Anywhereローカルアプリケーショ
ンデータ保存
Streaming Liteフィルタ , サンプル抽出 ,
アラート
SAP HANA Big Data Platform
データ処理
Extended Storage
Hadoop
インメモリエンジン
ストリーミング
Storage∞
双方向同期
イベントストリーム
リモートデータ同期エッジデバイス内のキャッシュと HANA のデータ同
期
スマートデータストリーミング
ストリーム分析
スマートキャプチャ アラート
アプリケーションと分析
データ 消費
連携システム( オンプレミス / クラウ
ド )記録システム
( 基幹系 )
3rd パーティデバイスクラウド
…
ソーシャル / Web
プロセスとデータ統合
データ
IoT
Serv
ices
HC
I
データ
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 22
プラットフォームサービス : Internet of ThingsInternet of Things サービス
SAP HANA Cloud Platform Internet of Things (IoT) サービスにより、デバイスを HANA Cloud Platform に接続しデバイスからのデータをアプリケーションで利用可能に
主要機能 リモートデバイスと接続してデバイスのライフサイクルを
管理 デバイスからデータを受け取りコマンドをデバイスに送信 IoT メッセージ管理機能によりセンサーデータを収集する
HANA Cloud Platform のパーシスタントレイヤ(HANA/ASE) に格納
メリット 現実世界からのデータをアプリケーションが活用してデバ
イスおよびメッセージの管理が可能
アプリケーション API
IoT サービス
インターネット
SAP HANA Cloud Platform上のアプリケーション
モノ
詳細 : Internet of Things services
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 23
ダイアグラム
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 24
SAP HANA Cloud Platform Cockpit
Click icon to add picture
IoT サービスの有効化
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 25
Internet of Things Services Cockpit
Click icon to add picture
デバイス管理
メッセージ管理
Message Management Service
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 26
さわってみよう
SAP HCP Developer Edition
FREE
SAP HANA Cloud Platform を
無償で利用可能
開発用途限定
1 ユーザー
共用型 1GB HANA DB提供サービス : Cloud
Connector, Cloud Portal, Mobility
IoT Starter Kit*
FREE
デバイスの HCP への接続
デバイスからのメッセージの送信
デバイスから送られたメッセージの消費
デバイスへのメッセージプッシュ
デバイスからメッセージの受信
IoT デバイス用のサンプル
+
*https://github.com/SAP/iot-starterkit*https://hcp.sap.com/
© 2015 SAP SE or an SAP affiliate company. All rights reserved.
SAP Platform Architecture
HANA & Hadoop
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 28
SAP HANA Vora 概要
データアクセスの開放
明瞭な意思決定
ビッグデータオーナーシップのシンプル化
SAP HANA Vora は Hadoop 上でインタラクティブな分析を可能にする Apache Spark 実行フレームワークを活用した、インメモリクエリーエンジンHDFS へのドリルダウン
マッシュアップ API の拡張
コンパイルクエリHANA-Spark Adapter
統合化されたランドスケープ
オープンプログラミング
あらゆる Hadoop クラスターに対応
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 29
YARN
HDFS
明瞭な意思決定を可能にエンタープライズシステム内のコンテキストに沿った洞察
Other Apps
Files Files Files
HANA-Spark Adapter による分散システム間のパフォーマンス改善
ビジネスデータとビッグデータに一貫性を
コンパイルクエリによって効率的にノードをまたぐ作業をアプリケーションとデータ分析において可能に
Hadoop 上で OLAP ライクな操作によって HDFS データのドリルダウンを行ないビジネスにおける洞察を
コンパイルクエリ
Spark Adapter
ドリルダウン
SAP HANA in-memory platform
Vora
Spark
Vora
Sparkインメモリ
ストア
Application Services
Database Services
Integration Services
Processing Services
SAP HANA Platform
Vora
SparkHANA-Spark
Adaptor
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 30
データアクセスの開放
オープンプログラミングScala, python, C, C++, R, Java をサポートしツールの選択肢を提供
妥協なき新たな発見を追い求めあらゆるデータからもたらされる洞察を
データサイエンティストや開発者が、 Spark R, Spark ML を利用して企業データと Hadoop/Spark データのマッシュアップが可能に
( オプション ) HANA のマルチデータ処理エンジンを活用してビジネスとコンテキストデータから新しい洞察を
マッシュアップ拡張
オープンプログラミング
Optional Use of SAP HANA for Delegated, multi-engine pre-processing
Spark Data-source API enhancement
インメモリストア
SAP HANA Platform
YARN
HDFSFiles Files Files
Vora
Spark
Vora
Spark
Vora
Spark
HANA Smart Data Access, UDFs, Others
Application Services
Database Services
Integration Services
Processing Services
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 31
Embracing Hadoop as a Core Technology
Benefits• Integration of SAP data with data lakes• HANA connectivity on Hadoop• Enterprise Analytics(hierarchies) & Interactive SQL on Hadoop data• Data Tiering from HANA to Hadoop for OLAP scenarios using DLM• Archiving of ERP data using ILM to Hadoop
In-Memory Store
Data Processing Engines
SQL Optimizer / Executor
HDFS
YARN
Spark
Vora
Files
Spark
Vora
Files
Spark
Vora
Files
分散インメモリコンピューティングアーキテクチャ
SAP HANA
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 32
SAP HANA Vora アーキテクチャコンポーネント
HDFS HDFS
MapReduce2
YARN
Spark
ZooKeeperApache Ambari
Cloudera Manager
MapR Control System
Zeppelin
Vora
(SAP HD)
HANA
© 2015 SAP SE or an SAP affiliate company. All rights reserved.
SAP HANA Platform – アプリケーションサービスオープンプラットフォームに対応
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 34
データベースサービス
SAP HANA Platform
アプリケーションサービス
統合サービス
XS Engine/Web Server SAP Fiori UX Application Lifecycle Management
SAP HANA Platform – アプリケーションサービスオープンプラットフォームに対応
J/ODBCADO.NET ODataJSONSQL HTML5 MDX XML/A
コンシューマ向けと同等のユーザー体験をあらゆるデバイスに自動的に対応 オープンスタンダードへの準拠– HTML5, JSON, Java Script, Node.js, C++ via FastCGI ビルトイン開発ツール・バージョン管理 - Git/GitHub, バンドル , 移送 , インストール
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 35
アプリケーションサービスHANA Extended Application Services Advanced Modeling
アプリケーション開発サイクルの短縮化とデプロイメントのスケール化
機能と拡張点 クラウド / オンプレミスで稼働可能なアプリケーション開発
による開発工数の削減 JaavScript(node.js) 、 Java(TomEE) 、 C++ 実行環境 プログラミング言語サポートによる既存スキルの活用 オープンソースコード管理ツール (Git/GitHub) による
アプリケーション開発の迅速化 アプリケーション開発環境のスケール化
メリット SAP HANA キャパシティの拡張を低 TCO で実現 デジタルインテリジェンスの再創造 デジタル経済への橋渡し
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 36
XS JavaScript(XSJS) ランタイム
SP11 において XS JavaScripct(XSJS) ランタイムは Node.js ベースのエンジンに対応 Node.js ランタイムの提供する機能とのシナジー
XSJS からも、 Node.js個別機能を選択して利用することが可能
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 37
XS JavaScript (XSJS) ランタイム
既存の XSJS アプリケーションの互換ランタイムを提供 (軽微な修正が必要なケース有り ) JavaScript エンジンが SpiderMonkey から Google V8 に変更、軽微な非互換が存在
XS $ API が、新しいランタイム向けに再実装、軽微な非互換が存在
マイクロサービスアーキテクチャでは、独立した個別のサービスに分割され、シングルスタックで完結しないため、ランタイムとサービスのリパッケージが必要 (UI content, XS JS code, DB content)
マイクロサービスに最適化されたコンテンツデリバリとライフサイクル管理
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 38
まとめ
Internet of Things データ & ストレージ Dev & Opsプロトタイピング
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 39
SAP HANA プラットフォームが必要な理由デジタルエンタープライズコアを強化するプラットフォーム
単一のデータコピーを使用してトランザクションデータをリアルタイムで分析し、ビジネスプロセスを再構築
トランザクション、テキスト、地理空間情報、ストリーミング、センサー、およびマシンデータなど、業務全体を俯瞰するリアルタイムインサイト
ビッグデータから新しい傾向を発見し、将来の予測解析による競争上の優位性
ビルトインアプリケーションサービスを活用した開発の効率化による迅速なイノベーションの実現
統合された、パフォーマンスおよび可用性が高く、セキュアでオープンなプラットフォームによる簡素化された IT
SAP HANA Platform
データベースサービスアプリケーション
サービスプロセスサービス
統合サービス
あらゆるデータの処理
あらゆるデバイスからもたらされる機会を有効活用
構造化データ ソーシャルネットワーク
テキストデータ 地理空間情報データ
マシンデータ RFID
40© 2016 SAP SE or an SAP affiliate company. All rights reserved.
Q& A
© 2015 SAP SE or an SAP affiliate company. All rights reserved. 40
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 41Customer
SAP関連書籍SAP 会社を、社会を、世界を変えるシンプル・イノベーター
SAP が見据える未来像とは?そこに至るイノベーション戦略は?背後にある企業理念とは?世界の叡智と革新性をもって、変革を目指すすべての人と共により良い明日を創る―。世界最大のビジネスソフトウエア会社SAP のすべて。
IT を活用した企業戦略やイノベーションに関心のあるすべての方にお薦めの 1冊です。目次:
■イントロダクション 知られざる巨人――数字で見る SAP■第 1章 世界を動かす裏方「 SAP ERP」■第 2章 10万倍速がビッグデータ活用をシンプル化する ―インメモリ革命
■第 3章 ビッグデータ活用をシンプル化する ―ビジネスインテリジェンス
■第 4章 制約条件がITをシンプルにする ―モバイルファースト
■第 5章 デザイン思考でユーザーエクスペリエンスをシンプルに考える
■第 6章 クラウドソリューションで LOB 業務をシンプルにする
■第 7章 エコシステムとの共栄共存
■第 8章 安定収益と高成長を両立させる、ドイツ企業のビジネス文化
■第 9章 The Cloud Company powered by SAP HANA
出版社:日経 BP 社( 2014/12/16)定価: 1,620円(税込)/ Kindle版は 1,500円http://www.amazon.co.jp/dp/4822277623/
© 2016 SAP SE or an SAP affiliate company. All rights reserved. 42Customer
参考情報 : SAP HANA テクニカルホワイトペーパー
SAP HANA SPS10 対応版
【図解】インメモリーコンピューティング SAP HANA のテクノロジー解説
https://www.sap.com/japan/cmp/dg/crm-jp15-3di-sapplit1t1/index.html
デジタル変革を支援する統合アプリケーションプラットフォーム SAP HANA の最新版 SPS11http://www.sapjp.com/blog/archives/13321