Bluemix いつでもWebinarシリーズ 第15回 「Bluemix概説(改訂版)」

IBM Bluemix
www.bluemix.net
IBM Bluemix オンラインセミナー
Bluemix いつでもWebinarシリーズ
第15回
「Bluemix概説(改訂版)」
日本アイ・ビー・エム
システムズ・エンジニアリング株式会社
クラウド・ソリューション 松井 学
IBM Bluemix
www.bluemix.net
本日のご説明内容
IBM Bluemix登場の背景
IBM Bluemix概要
ハイブリッド・クラウドを実現するBluemix
課金体系
まとめ
2
© 2015 IBM Corporation
IBM Bluemix
www.bluemix.net
IBM Bluemix登場の背景
3
© 2015 IBM Corporation
IBM Bluemix
www.bluemix.net
テクノロジーによるビジネス・産業全体の活性化
クラウドを含む新しいテクノロジーの出現により、
私たちは今、転換期にあるといえます。
ジャスト・イン・タイムのメンテナンス
タイムリーなマーケティング・キャンペーン
ある店舗でクレジット・カードを
使用すると、近隣の店舗から
クーポンが送られてきます。
その結果、
109%
の売り上げ増を実現
国際的な航空エンジン製造業者では、
1年でサービス収益が
12%
向上。
リアルタイムのモニタリングと
予測障害検知を活用。
迅速なビッグデータ分析
国際的な証券取引所での市場監視アルゴリズムでビッグデータ分析プラットフォームを活用し、
99%
応答時間を
短縮
35%
ITリソースの削減
4
© 2015 IBM Corporation
IBM Bluemix
www.bluemix.net
ビジネス変革につながる新しいシステムの概念
Systems of Record
Systems of Engagement
従来型の提携業務処理システム
新しい個客接点システム
ERP
SCM
HR
CRM
Systems of Record (SoR)
Systems of Engagement (SoE)
主な役割
企業の業務効率化、業務用データ処理
個客エンゲージメント、新規事業の創出、ビジネス変革
重要な要素
堅牢性、信頼性、確実性、機密性
柔軟性、俊敏性
開発のアプローチ
ウォーターフォール
アジャイル、トライ&エラー
コードの主体
スクラッチ、パッケージ
APIエコノミー、組み合わせ
システム運用
開発とは別プロセス
DevOps(一体的)
リソース所要量
予測は可能
予測が困難
改良のサイクル
組織主体で計画的
状況に合わせて適宜
5
© 2015 IBM Corporation
IBM Bluemix
www.bluemix.net
いまどきの開発に求められること
6
© 2015 IBM Corporation
IBM Bluemix
www.bluemix.net
7
© 2015 IBM Corporation
IBM Bluemix
www.bluemix.net
増加する要求へのバランスの取れた対応が重要
Systems of Record
Hybrid Enterprise
Systems of Engagement
サービス・デリバリーの
新しいモデル
効率化にフォーカス
スピードと俊敏性にフォーカス
8
© 2015 IBM Corporation
IBM Bluemix
www.bluemix.net
ハイブリッド・クラウドに対する重要性の高まり
主な考慮事項:
Hybrid Cloud
•
•
•
•
データの取り扱い
インテグレーション
共通の管理方法
既存資産の活用
クラウド・ネイティブなアプリケーションとサービス
クラウド対応
エンタープライズ
アプリケーション
従来のIT環境
オンプレミス上の
占有クラウド環境
オフプレミス上の
占有クラウド環境
オフプレミス上の
共有クラウド環境
ビジネスに応じて適切なハイブリッド構成を選択
9
© 2015 IBM Corporation
IBM Bluemix
www.bluemix.net
IBM Bluemix概要
10
© 2015 IBM Corporation
IBM Bluemix
www.bluemix.net
IBM Bluemixとは
アプリケーションを、構築・管理・実行するための、SoftLayerを基盤とし、オープン・スタンダード
(Cloud Foundry)を活用した、新しいクラウド・プラットフォーム(PaaS)です
スピーディーな
環境構築
豊富な「API」と
「サービス」の提供
DevOpsの実現
既存システムとの
インテグレーション
堅牢な
セキュリティ
柔軟な価格体系
お支払い方法
11
© 2015 IBM Corporation
IBM Bluemix
www.bluemix.net
Cloud Foundryとは
特定の環境に縛られないオープンなPaaS
Cloud Foundryはオープンソースとして
公開されている、特定のインフラや独自の
言語、フレームワークに依存しないオープンな
PaaSです。
他社のCloud FoundryベースのPaaS環
境はもちろん、ローカルに構築された環境に
対しても高いポータビリティがあります。
12
© 2015 IBM Corporation
IBM Bluemix
www.bluemix.net
スピーディーなアプリケーション実行環境の構築
ランタイムと呼ばれる実行環境を
わずか30秒 で準備
- 任意の開発言語を使用可能
開発者
アプリ
コード
アプリ
コード
ランタイム
Bluemixのビルドパック
13
© 2015 IBM Corporation
IBM Bluemix
www.bluemix.net
スピーディーなアプリケーション実行環境の構築
アプリケーションが必要とする機能(サービス)を
わずか30秒 で実行環境と連携(バインド)
- 好きなサービスをいつでも自由に組み合わせ可能
RDB
開発者
バインド
アプリ
コード
アプリ
コード
ランタイム
サービス
サービス
インスタンス
サービス
14
© 2015 IBM Corporation
IBM Bluemix
www.bluemix.net
Bluemixは“コンポーザブル”な環境
組立て型(Composable Service)
OS、ミドルウェア構成を隠蔽した「実行基盤」を
利用者が自由に組み合わせて柔軟に基盤を提供するPaaS
疎結合な構成
接続情報のみ提供
RDB
Log Analytics
アプリケーション
の言語を指定
動的に機能を
追加・削除可能
Cache
15
© 2015 IBM Corporation
IBM Bluemix
www.bluemix.net
Bluemix上で何が使えるか?
100を超えるサービスを利用可能
ボイラープレート:14種類
ランタイム:6種類
サービス:85種類 (2015年4月時点)





モバイル
Webアプリケーション
インテグレーション
ビジネス・アナリティクス
Internet of Things





Watson
DevOps
データベース
ビッグデータ
セキュリティー
16
© 2015 IBM Corporation
IBM Bluemix
www.bluemix.net
Bluemixの活用イメージ
顧客
新たな顧客体験
IoTデバイス
社内ユーザー
IoTクラウド
開発者
Push
dashDB
IoT
お客様データセンター
Cloudant
cf tool
API
SoR
SQL DB
DevOps
Services
Bluemix
プラットフォーム
Cloud
Integration
Azure
Salesforce
IBM SaaS
Google
17
© 2015 IBM Corporation
IBM Bluemix
www.bluemix.net
Bluemixで利用可能なWatsonサービス
2015年4月時点で12サービスを提供
Personality Insights
Relationship Extraction
Language Identification
Concept Insights
Machine Translation
Speech To Text
Concept Expansion
Text To Speech
Message Resonance
Tradeoff Analytics
Question and Answer
Visual Recognition
18
© 2015 IBM Corporation
IBM Bluemix
www.bluemix.net
Bluemixで始めるアナリティクス
データウェアハウジングおよび分析用のアジャイル・プラットフォームであるdashDBサービスの活用
dashDB
スプレッドシート
Bluemix
アプリケーション
(Liberty,
Ruby Sinatra, …)
BIツール
データロード
テーブル参照
クエリ発行
データウェアハウス
(BLU Acceleration)
統計解析
実行環境
(R)
統計解析
統合開発環境
ブラウザ
Rスクリプトの実行 Rスクリプトの開発
19
© 2015 IBM Corporation
IBM Bluemix
www.bluemix.net
IBM Insights for Twitter
Twitterデータに付加情報を追加して提供
decahoseと呼ばれる、Twitter の公開ツイート全体の中の
ランダムな約10%のデータを検索の対象として提供
IBM Social Media Analyticsの技術を利用してデータを
分析し、情報を付与
ツイート内容のセンチメント分析
つぶやいた人の属性情報
20
© 2015 IBM Corporation
IBM Bluemix
www.bluemix.net
BluemixとIoT(Internet of Things)
以下の2種類によって、アプリケーション開発に注力したスピーディなIoTアプリの実現が可能
IBM IoT Foundation
 クラウド上でMQTTサーバー機能を提供
 デバイス/アプリケーションはMQTTプロトコルを使用し、IoT Foundation
に接続
IBM Bluemix
 ブラウザ・ベースのコーディネーション・ツールNode-REDを提供
 Node-REDはIoTサービスを利用してIoT Foundationに接続
MQTTクライアント
IBM IoT
Foundation
IBM Bluemix
MQTT
MQTT
MQTT
MQTTサーバー
IoTサービス
アプリケーション
アプリケーション
MQTT
アプリケーション
MQTT
アプリケーション
21
© 2015 IBM Corporation
IBM Bluemix
www.bluemix.net
ハイブリッド・クラウドを実現するBluemix
22
© 2015 IBM Corporation
IBM Bluemix
www.bluemix.net
ハイブリッド・クラウド実現のためのサービス
セキュアな統合を実現するサービス
Cloud Integration
オンプレ/クラウド上のデータベースをREST API化し、Bluemixアプ
リケーションからセキュアに利用
オンプレ/クラウド上のDB2と、Bluemix上のSQL Databaseのデータ
同期
Secure Gateway
オンプレ/クラウド上のシステムとBluemixとの間でトンネリングを確
立し、セキュアな接続を実現
環境間での高い可搬性を実現するサービス
Containersサービス
Dockerコンテナーにより、環境間のイメージ可搬性を実現
23
© 2015 IBM Corporation
IBM Bluemix
www.bluemix.net
Cloud Integrationサービス
オンプレ/クラウド上のシステムの「データ」と「アプリケーション機能」へのセキュアな接続と有効活用
お客様データセンター環境
IBM Bluemix 環境
オンプレミスのアプリ
を活用したAPI
オンプレミスのデータ
を活用したAPI
オンプレミスのデータ
とのデータ同期
Bluemix
セキュア・コネクター
CastIron Live
コネクター
Bluemix上のアプリ
を活用したAPI
お客様専用のアイコンとして追加
し、容易に活用することが可能
24
© 2015 IBM Corporation
IBM Bluemix
www.bluemix.net
Secure Gateway
Bluemixアプリケーションと、オンプレ/クラウド上の
システム間をセキュアに接続
トンネリングを確立し、Bluemixアプリケーションからのみ
接続可能
25
© 2015 IBM Corporation
IBM Bluemix
www.bluemix.net
Containersサービス
Bluemix環境でDockerコンテナーの実行環境を提供
Bluemix環境において、CloudFoundryベースのアプリケーション
に加え、Dockerベースのアプリケーションが使用可能になる
既存アプリケーションをDockerイメージ化してBluemix環境へ
持っていくなど、より柔軟な構成が可能になる
組織内でDockerイメージを保管・共有するためのプライベートな
Dockerレジストリーも提供される
ローカル環境
Containers
サービス
Bluemix / SoftLayer環境
Docker
実行環境
IBM Containers
Extension
プライベート
レジストリー
26
© 2015 IBM Corporation
IBM Bluemix
www.bluemix.net
Bluemixは相互接続可能な3つの形態で提供されます
27
© 2015 IBM Corporation
IBM Bluemix
www.bluemix.net
Bluemixハイブリッド構成の活用例
28
© 2015 IBM Corporation
IBM Bluemix
www.bluemix.net
課金体系
29
© 2015 IBM Corporation
IBM Bluemix
www.bluemix.net
IBM Bluemixの提供モデル
フリートライアル
 30日間の無償トライアル
 クレジット・カード不要
 ほぼ全てのサービスおよびサポートが利用可能(2015年4月時点)
PAY AS YOU GO(Web決済)





必要に応じて、必要なプラットフォームやサービスを利用
実利用量に応じた登録クレジット・カードでの月次決済
柔軟な契約、いつでもキャンセル可能
無償枠を提供
競争力ある料金体系
サブスクリプション
 PA契約、PA Express契約に加えて、IBMクラウド・サービス契約(“CSA”)を利用した、全てのサービスを含むプ
ラットフォームが利用可能なエンタイトルメントの購入
 PAYGモデルと比較して割引きあり
 月次の最低利用料金は$500 (¥52,500)
 柔軟な利用期間と請求方式を提供
 利用期間は6ヶ月 or 12ヶ月 or 36ヶ月
 無償枠を提供
 “月次の想定利用料金”と“利用期間”の組合せによる合計
 競争力のある料金体系
金額に応じた割引率を適用
30
© 2015 IBM Corporation
IBM Bluemix
www.bluemix.net
PAY AS YOU GO(Web決済)利用例
Webアプリケーションとモバイル・アプリケーションに以下の環境を利用した場合、月額4,777円
Webアプリケーション
Liberty for Java:512MB × 1インスタンス ⇒ 無償枠
SQL Database:10GB × 1インスタンス ⇒ 3,150円
モバイル・アプリケーション
SDK for Node.js:256MB × 1インスタンス ⇒ 無償枠
Mobile Application Security:1サービス ⇒ 無料
Mobile Data:10GB、Read10万回、Write5万回 ⇒ 1,627円
Push:100万回のPush通知 ⇒ 無償枠
月ごとの無償枠の例(2015年4月時点)





各ランタイム:375GB Hour(512MBメモリーを1インスタンス、1ヶ月利用しつづけた場合の利用料に相当)
Cloudant NoSQL Database:20GB、50万回のRead用APIコール、10万回のWrite用APIコール
Mobile Data: 2GB、5万回のRead用APIコール、1万回のWrite用APIコール
Push通知:スマートフォンへの100万回のPush通知
WatsonやContainerサービス(Docker)を含む、すべてのベータ版サービス
31
© 2015 IBM Corporation
IBM Bluemix
www.bluemix.net
まとめ
32
© 2015 IBM Corporation
IBM Bluemix
www.bluemix.net
まとめ
アプリケーション開発を加速するIBM Bluemix
わずか30秒で実行環境を構築可能
100を超える高品質のサービスを”コンポーザブルに”
組み合わせて、クイックにアプリケーション開発
ハイブリッド・クラウドを実現するIBM Bluemix
ハイブリッド・クラウドを実現するサービス
相互接続可能な3つのBluemix提供形態によるハイブリッド・
クラウドの実現
30日間のフリートライアルで手軽にお試し
33
© 2015 IBM Corporation
IBM Bluemix
www.bluemix.net
Bluemixを試す Bluemixフリートライアル
ibm.biz/BMtrial
Bluemixについてもっと学びたい Bluemix Webinar
ibm.biz/Bmwebinar
Bluemixオンライン・ハンズオン・セミナー
ibm.biz/BMwebhandson
Bluemix技術情報
http://www.ibm.com/developerworks/jp/bluemix/
Bluemixご紹介
http://www-01.ibm.com/software/jp/info/bluemix/
Bluemixのお客様事例
ibm.biz/BMuserref
34
© 2015 IBM Corporation
IBM Bluemix
www.bluemix.net
35
© 2015 IBM Corporation