predixによるプログラム開発...ge digital クラウド・ファウンドリを活用...
TRANSCRIPT
GE Digital
Predixによるプログラム開発
ビニート・バンガ Predixソフトウェア・エンジニアリング・ディレクター, GE Digital
July 6, 2016
GE Digital
機器からクラウドまで
自由に拡張可能
効果的な相互運用の
ためのデータ、制御、
分析の統合化
顧客のニーズに対する
速やかな対応も可能
サービスカタログを通じ
てインダストリアル・アプ
リ・エコノミーの加速
データのハイスピードな
取得・加工
産業・物質科学を
活用したデータ分析
全ての稼働資産を
安全にコネクト
会社やディベロッパー
のエコシステム構築
Predixはインダストリアル・インターネット向けアプリ
の開発、導入、収益化のプラットフォーム
powered by #IndustrialInternet
コネクティビティ クラウド・サービス アプリケーション
風力タービン
Predix マシン クラウドファンドリー
データインフラストラクチャー
Predix クラウド
アセット 分析 データ セキュリティ オペレーション
UI/モバイルアプリケーション
End to endのセキュリティ
エンタープライズシステム 外部のデータ
産業機器からクラウドまで、’サービスとしての’プラットフォーム
GE Digital
クラウド・ファウンドリを活用 先進的なオープンソースプラットフォーム
クラウド・ファウンドリ・コミュニティーによる継続的に進化
GEのCF DoJoによる産業向け導入事例の用意
マイクロサービスとともに サービスの独立ー 展開、スケール、持続性
より小さいコードベースーより良い理解へ
様々なテクノロジーの集積を可能にー ベストなツールを全ての仕事に
インダストリアル・ソリューションに対応したPredix
GE Digital Source: http://12factor.net/
クラウド・ネイティブ・プラットフォーム
何故? 継続的デリバリー
どうやって? DevOps
何? マイクロサービス + コンテイナー
クラウド・ファウンドリ契約: 12要素のアプリ
GE Digital
マイクロサービス – 入門書 欠点 利点
GE Digital
cf push my-iot-app -i 2 -m 512M -n my-iot-app-v1
-p https://github.com/CF/nodejs-buildpack
マイアプリの展開 自分のホスト名で このディレクトリから
二つの実例とともにスケーリング (それぞれ512MB)
マイクロサービスを伴った継続的デリバリー
提供
有償保障プログラムとともに (発展、テスト、
作成の余地あり)
無限大のスケール
水平 (より多い実例), 平行 (より多いCPU, RAM, disk)
高い有効性 (冗長性, ロードバランス)
クラウド・ファウンドリ
GE Digital
Predix & Security
GE Digital
多くの産業向けIoTのチャレンジ
Source: Evans Data
GE Digital
セキュリティーのレイヤー
GE Digital
セキュリティーのレイヤー – エッジ
エッジ - ハード化されたマシン・スタック - PKI ベースのアイデンティティー - マルチファクター・アイデンティティーの検証
- TLSを超えてのセキュリティー化されたコミュニケーション
- Certsをベースとした認証 (2-way TLS)
Predix クラウド連結性 - Predix CA -エッジマネージャー ( 証明書登録) - TLSを通じてサポートされた摂取サービス
-クライアントAuthNをベースとした証明サポート
Predixアプリケーション - OAuth2 サービス - SSO
- OpenID コネクト - Fine Grained Authorization サポート
GE Digital
Predix Edge
GE Digital
Predixマシーン ゲートウェイおよび/またはコントローラー
GE Digital
Predixマシーン・サービス: サンプル展開のトポロジー
GE Digital
Predix Services
GE Digital
アセット・サービス
インダストリアル・アセットのロジカルモデルは成果を最適化するために重要
アセット・サービスは以下の点においてユニークな方法を提供:アセットモデルの格納・分類、
グルーピング、照会
伝統的なリレーショナルデータベース・モデルの手法
新たなグラフ DB
モデル手法
インダストリアル・インターネットはオープンで伸張性のあるモデルを必要とし、 オペレーションスケールはグラフDBを通じてのみ、達成
ストラクチャー 再現
GE Digital
有用化されるには、オープンモデルフレームワークが制限される必要があります。 (カタログにあるビジネス・ルールによって達成されます)
組織
ビジネス・ロジック
パンプ
羽根車
モーター
ベアリング
ブラシアセンブリ
パンプ
モーター
パンプ
ベアリング
ブラシアセンブリ
アセット & グループ 分類 パート・ナンバー アセット・ストラクチャー・テンプレート
ビジネス・ルール・フレームワーク カタログ コンフィギュレーションマネージメント &
監査履歴
アセット・サービス - What
GE Digital
再利用可能な 分析カタログ
分析ワークフローのためのオーケストレーション・エンジン
アセット認識分析
分析サービス
GE Digital
大容量のデータの加工・記録のための安全なマルチ・テナント・サービス
タイムシリーズ
クラウドゲートウェイ
メッセージサービス
データプロセシング
データ発祥 分析 & 使用 データ摂取
マシーン
+ 企業データ
データレイク (収納 & 加工)
関係性
オブジェクト
サーチ
データ・サービス 包括的で信頼性が高く、かつ費用対効果の高いコンピューティング環境へのニーズに対応
GE Digital
セキュリティサービス
• オーセンティケーション & オーサライゼーション(UAA)
– ユーザー管理
– ログインページ / SSO
– デバイス・オーセンティケーション
– サービス・レベル・プロテクション
• オーサライゼーション・サービス (ACS)
– 優先管理
– RBAC/ABAC/ポリシーエンフォースメント
• テナント管理サービス
GE Digital
アクセスコントロールサービス
GE Digital
predix.io
GE Digital
GE Digital
Predix.io
開発者向けのサポート モニター サポート マネージ 購入 スタート 発見
GE Digital
Predix Ecosystem
GE Digital
開発者向け エコシステム
顧客, パートナー, 内部チーム
開発者&パートナー・ポータル
各段階における効率的なエクスペリエンスを提供することでプラットフォーム・ユーザーらに価値提供までの時間を短縮
アプリ・コンポーザー
アプリケーション・テンプレート
作動, 加速
Predix ポータル
コネクト, エンゲージ 保持, 可視性の作成
エコシステム
GE Digital
パートナー・カタログ・サービスのためのPredix価格設定
固定プラン: 固定プランにおけるサービスは、それぞれのサービスに対して定義された量のリソースを含み、固定的かつ反復的にチャージされます 使用プラン: 使用プランにおけるサービスは定期的に計測され、課金される消費メトリックスに基づいてチャージされます
GE Digital
パートナー・カタログ・サービスのためのPredix
価格設定:プランの例 固定プラン;
使用プラン;
GE Digital
パートナー・サービス・価格決定の概要
• ISV 決定: • 機能が計測される • それらの計測にメトリックスを利用 • サービスに対する価格
• 各サービスは以下を満たす必要がある: • サービス使用の計測、レポート • Predixによってサポートされる価格プランの選択 • 60日間の無料試用期間 • 全ての価格変動について、Predixチームへの連絡