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

IBM Bluemix
www.bluemix.net
IBM Bluemix オンラインセミナー
Bluemix いつでもWebinarシリーズ
第16回
「Bluemixの7つの強み」
日本アイ・ビー・エム
システムズ・エンジニアリング株式会社
クラウド・ソリューション 松井 学
IBM Bluemix
www.bluemix.net
本日のご説明内容
IBM Bluemix概要
IBM Bluemixの7つのおすすめポイント
まとめ
2
© 2015 IBM Corporation
IBM Bluemix
www.bluemix.net
IBM Bluemix概要
3
© 2015 IBM Corporation
IBM Bluemix
www.bluemix.net
IBM Bluemixとは
アプリケーションを、構築・管理・実行するための、SoftLayerを基盤とし、オープン・スタンダード
(Cloud Foundry)を活用した、新しいクラウド・プラットフォーム(PaaS)です
スピーディーな
環境構築
豊富な「API」と
「サービス」の提供
DevOpsの実現
既存システムとの
インテグレーション
堅牢な
セキュリティ
柔軟な価格体系
お支払い方法
4
© 2015 IBM Corporation
IBM Bluemix
www.bluemix.net
今後はPlatform as a Service(PaaS)の活用が重要に
必要なときに必要なサービスを利用でき、アプリケーション・ロジックを柔軟に
カスタマイズできるPaaSの活用が、今後の企業アプリケーションでは重要になります。
Infrastructure
as a Service
Data
Applications
Applications
Data
Data
Runtime
Runtime
Middleware
Middleware
O/S
O/S
O/S
Virtualization
Virtualization
Servers
Servers
Storage
Storage
Networking
Networking
Virtualization
Servers
Storage
Networking
Vendor Manages in Cloud
Client Manages
Runtime
Vendor Manages in Cloud
5
Middleware
Data
Software
as a Service
Middleware
O/S
Virtualization
Servers
Vendor Manages in Cloud
Runtime
Applications
Client Manages
Applications
Platform
as a Service
Client Manages
Traditional
On-Premises
Storage
Networking
© 2015 IBM Corporation
IBM Bluemix
www.bluemix.net
IBM Bluemixの7つのおすすめポイント
6
© 2015 IBM Corporation
IBM Bluemix
www.bluemix.net
IBM Bluemixの7つのおすすめポイント
1.
2.
3.
4.
5.
6.
7.
提供形態の多様性
ハイブリッド・クラウドの推進
IBMならではのサービスの提供
パートナーサービスのシームレスな利用
DevOpsサービスの充実
オープンスタンダードの採用
柔軟かつ明快な課金体系
7
© 2015 IBM Corporation
IBM Bluemix
www.bluemix.net
IBM Bluemixの7つのおすすめポイント
1. 提供形態の多様性
2. ハイブリッド・クラウドの推進
8
© 2015 IBM Corporation
IBM Bluemix
www.bluemix.net
Bluemixの3つの提供形態
9
© 2015 IBM Corporation
IBM Bluemix
www.bluemix.net
ポイント1:提供形態の多様性
Bluemixは、Public、Dedicated、Localの3つの提供形態から、
お客様の要件に応じた最適な環境を選択できます。
Public Bluemix
 マルチテナントの経済性を活用し、費用を抑えてアプリを開発したい
 思い立ったときにすぐに始められる迅速性を活かしたい
 いろいろなサービスを試してみたい
Bluemix Dedicated
 規制遵守やコンプライアンス対応の観点から、国内のデータセンター、
かつ、占有環境を使いたい
Bluemix Local
 物理的に社内環境での運用を必要としている
10
© 2015 IBM Corporation
IBM Bluemix
www.bluemix.net
Bluemix Dedicated
Bluemixが持つ“パワー”と“シンプルさ”を、SoftLayer上の専用環境で
利用することが可能です。専用環境ですので、パブリックなBluemixや、
お客様のネットワークにセキュアに接続することが可能です。
専用環境の
利用
お客様専用のシングル・テナントな環境です。
そのため、各種の規制遵守やコンプライアンス対応への
基準を満たします。
自社環境と
同等な利用
セキュアで素早くかつ定額制での利用が可能です。
加えてVPN接続やお客様LDAPの利用などによって、
自社環境と同じように利用することが可能です。
アプリ構築への
注力が可能
グローバルな
提供形態
サービス
IBMが基盤やサービスの運用管理を行いますので、お客様は
アプリケーションやサービスの構築に注力が可能です。
Bluemix Dedicatedは、希望するSoftLayerのデータセンター
に配置することが可能ですので、お客様のお客様に最も近い
環境で利用する事が可能です。
わかり易い
料金体系
お客様のニーズに応じた、わかり易い、月額制の料金体系に
なっております。
充実した
サポート
IBMのサポート要員が問題解決に対応いたします。
更なるご要望には、オプションでAVP(プレミアム・サポート)
の契約によって対応が可能です。
統合
ポータビリティ
柔軟性の高いデプロイメント・モデル
11
© 2015 IBM Corporation
IBM Bluemix
www.bluemix.net
ポイント2:ハイブリッド・クラウドの推進
Bluemixは様々なレベルでハイブリッド・クラウドを推進する仕組みを提供しており、
お客様のご要件に合わせて、パブリック環境とプライベート環境との接続を柔軟に
実現できます。
3つのBluemix提供形態は互いに接続可能であり、
Bluemix自体がハイブリッド・クラウド実現のプラットフォーム
Cloud IntegrationやSecure Gatewayを利用することで、
オンプレミス環境のお客様資産と、セキュア、かつ、簡単に接続可能
DockerおよびOpenStackをBluemixに組み込むことで、
オンプレミス環境や他クラウド環境との間でイメージの可搬性を実現
12
© 2015 IBM Corporation
IBM Bluemix
www.bluemix.net
Bluemixの3つの提供形態(再掲)
13
© 2015 IBM Corporation
IBM Bluemix
www.bluemix.net
Bluemixハイブリッド構成の活用例
14
© 2015 IBM Corporation
IBM Bluemix
www.bluemix.net
オンプレミス環境とセキュアな接続を実現するサービス
Cloud Integration
 オンプレ/クラウド上のデータベースをREST API化し、
Bluemixアプリケーションからセキュアに利用
 オンプレ/クラウド上のDB2と、Bluemix上のSQL Databaseのデータ同期
Secure Gateway
 オンプレ/クラウド上のシステムとBluemixとの間でトンネリングを
確立し、セキュアな接続を実現
15
© 2015 IBM Corporation
IBM Bluemix
www.bluemix.net
Cloud Integrationサービス
オンプレ/クラウド上のシステムの「データ」と「アプリケーション機能」へのセキュアな接続と有効活用
お客様データセンター環境
IBM Bluemix 環境
オンプレミスのアプリ
を活用したAPI
オンプレミスのデータ
を活用したAPI
オンプレミスのデータ
とのデータ同期
Bluemix
セキュア・コネクター
CastIron Live
コネクター
Bluemix上のアプリ
を活用したAPI
お客様専用のアイコンとして追加
し、容易に活用することが可能
16
© 2015 IBM Corporation
IBM Bluemix
www.bluemix.net
Secure Gateway
Bluemixアプリケーションと、オンプレ/クラウド上のシステム間を
セキュアに接続
 トンネリングを確立し、Bluemixアプリケーションからのみ接続可能
17
© 2015 IBM Corporation
IBM Bluemix
www.bluemix.net
さまざまな環境との間での可搬性を実現するサービス
Containersサービス
 Bluemix環境において、Dockerベースのアプリケーションを使用可能
 Dockerコンテナーにより、環境間のイメージ可搬性を実現
仮想マシンの作成
 Bluemix環境において、独自の仮想マシンを使用可能
 OpenStackの管理機能が提供され、ネットワーク構成などの設定が可能
 VMイメージのインポート・エクスポートによる環境間の可搬性を実現
 プライベートのOpenStack環境との接続機能も提供
18
© 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
プライベート
レジストリー
19
© 2015 IBM Corporation
IBM Bluemix
www.bluemix.net
仮想マシンの作成と利用
Bluemixの管理画面から仮想マシンを作成し、利用できるようになった
OpenStack Horizonの管理機能も提供
20
© 2015 IBM Corporation
IBM Bluemix
www.bluemix.net
IBM Bluemixの7つのおすすめポイント
3. IBMならではのサービスの提供
4. パートナーサービスのシームレスな利用
21
© 2015 IBM Corporation
IBM Bluemix
www.bluemix.net
Bluemix上で豊富なサービスを利用できます
100を超えるサービスを利用可能
ボイラープレート:14種類
ランタイム:6種類
サービス:88種類 (2015年4月時点)





モバイル
Webアプリケーション
インテグレーション
ビジネス・アナリティクス
Internet of Things





Watson
DevOps
データベース
ビッグデータ
セキュリティー
22
© 2015 IBM Corporation
IBM Bluemix
www.bluemix.net
ポイント3:IBMならではのサービスの提供
Watsonに代表されるIBMならではのサービスをBluemixから利用可能です。
長年培ってきたIBMミドルウェアもサービスとして公開されています。
Cloud Integrationは、オンプレミス環境のデータソースを
コーディングレスでREST API化可能
 WebSphere CastIronで培われた技術の活用
ConnectED 2015で発表があったように、Domino on Bluemixなど、
今後もIBMミドルウェアがBluemix上にて公開される予定
23
© 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
24
© 2015 IBM Corporation
IBM Bluemix
www.bluemix.net
ポイント4:パートナーサービスのシームレスな利用
IBM独自のサービスだけでなく、パートナー様各社のサービスを提供することで、
開発者がアプリケーション開発に利用したいサービスを提供しています。
各サービスはカタログから同じ手順で利用可能です。
パートナー様各社とのパートナーシップ締結のアナウンスに、
Bluemix上でのサービス提供が含まれています。
 Twitter社との提携である「IBM Insights for Twitter」をリリース済
25
© 2015 IBM Corporation
IBM Bluemix
www.bluemix.net
IBM Insights for Twitter
Twitterデータに付加情報を追加して提供
 decahoseと呼ばれる、Twitter の公開ツイート全体の中のランダムな
約10%のデータを検索の対象として提供
 IBM Social Media Analyticsの技術を利用してデータを分析し、
情報を付与
ツイート内容のセンチメント分析
つぶやいた人の属性情報
26
© 2015 IBM Corporation
IBM Bluemix
www.bluemix.net
IBM Bluemixの7つのおすすめポイント
5. DevOpsサービスの充実
27
© 2015 IBM Corporation
IBM Bluemix
www.bluemix.net
ポイント5:DevOpsサービスの充実
Bluemixは実行環境だけでなく、チームでのアプリケーションの開発と運用を
支えるDevOpsサービスが充実しています。これらのサービスは、Bluemixと
シームレスで連携しており、クラウド上で完結します。
IBM Bluemix DevOps Servicesを利用することで、以下を実現
 ブラウザベースの統合開発環境を提供
 チーム開発や自動デプロイ機能のサポート
 開発環境と実行環境をシームレスにクラウドから調達
Mobile Quality Assuaranceを利用することで、
モバイルアプリケーション利用ユーザーからのフィードバックを開発
に反映可能
28
© 2015 IBM Corporation
IBM Bluemix
www.bluemix.net
IBM Bluemix DevOps Servicesの主な機能
Bluemixアプリケーションのチーム開発を支援する機能を提供
Web IDE
Source Control
• Eclipse Orionをベースとしたブ
ラウザ上で稼動する統合開発環境
• 多数の言語に対応したエディタを
備える
• ソースコード等の構成管理のため
のリポジトリを備える
• IDS上のGit、JazzSCMの他、
GitHubとの接続も可能
• Bluemix環境向けにアプリケーシ
ョンを自動的にビルド・デプロイする
パイプライン機能を提供
• チーム開発におけるアジャイルベー
スの計画および作業管理を行うた
めの機能を提供(Rational
Team Concertと同等)
Delivery Pipeline
Track & Plan
29
© 2015 IBM Corporation
IBM Bluemix
www.bluemix.net
IBM Bluemix DevOps Servicesによる継続的デリバリー
ビルド~デプロイのパイプラインを
自動で実行
ソース管理
Commit
/Push
自動実行
相互リンク
計画・タスク管理
デプロイメント・パイプライン
単体・統合テストや
複数リリースに対応
ビルド
テストリリース
統合テスト
本番リリース
Build
JOB
Deploy
JOB
Test
JOB
Deploy
JOB
Ant
Ant
デプロイ
デプロイ
JUnit
単体テスト
統合テスト
WI更新
デプロイ
開発環境
(個人用)
チーム開発
各自の環境で迅速に
実装・確認
統合テスト
環境
本番環境
用途に応じた実行環境を容易に調達
30
© 2015 IBM Corporation
IBM Bluemix
www.bluemix.net
IBM Bluemixの7つのおすすめポイント
6. オープンスタンダードの採用
31
© 2015 IBM Corporation
IBM Bluemix
www.bluemix.net
ポイント6:オープンスタンダードの採用
オープンなPaaS基盤であるCloud Foundryを採用することで、基盤部分の独自
技術を排除し、ベンダーロックインを回避しています。また、Cloud Foundryの
フレームワークにより、サービスの利用方法が統一化され、アプリケーション
開発に専念できます。
Cloud Foundry
Cloud Foundryはオープンソースとして公開されている、
特定のインフラや独自の言語、
フレームワークに依存しないオープンなPaaSです。
他社のCloud FoundryベースのPaaS環境はもちろん、
ローカルに構築された環境に対しても
高いポータビリティがあります。
32
© 2015 IBM Corporation
IBM Bluemix
www.bluemix.net
アプリケーションとサービスのバインド
RDB
開発者
アプリケーション
バインド
アプリ
コード
アプリ
コード
ランタイム
ランタイム
ランタイム
Service
インスタンス
Service
サービス
サービスの利用方法が統一されているため、
開発者にとって理解しやすく、アプリケーション開発に専念可能
 すべてのサービスは、カタログから「バインド」操作でランタイムと接続
操作方法はすべてのサービスで同一
 接続情報は環境変数から取得可能
サービスごとに接続情報を調査し、コーディングするという手間から解放
33
© 2015 IBM Corporation
IBM Bluemix
www.bluemix.net
IBM Bluemixの7つのおすすめポイント
7. 柔軟かつ明快な課金体系
34
© 2015 IBM Corporation
IBM Bluemix
www.bluemix.net
ポイント7:柔軟かつ明快な課金体系
クレジットと契約書ベースの2種類の支払いに対応しています。
課金体系は、使用するメモリ量やデータ量、APIの呼び出し回数など、明快な指標を
採用しています。ネットワーク使用量に対する課金がないこともポイントです。
フリートライアル
 クレジット・カード登録不要で、30日間の無償トライアルを提供
 ほぼ全てのサービスおよびサポートが利用可能(2015年4月時点)
PAY AS YOU GO(Web決済)




必要に応じて、必要なプラットフォームやサービスを利用
実利用量に応じた登録クレジット・カードでの月次決済
柔軟な契約、いつでもキャンセル可能
競争力ある料金体系と無償枠の提供
サブスクリプション
 PA契約、PA Express契約に加えて、IBMクラウド・サービス契約(“CSA”)を利用した、
全てのサービスを含むプラットフォームが利用可能なエンタイトルメントの購入
 月次の最低利用料金は$500 (¥52,500)
 PAYGモデルと比較して割引きあり
 利用期間は6ヶ月 or 12ヶ月 or 36ヶ月
 柔軟な利用期間と請求方式を提供
 “月次の想定利用料金”と“利用期間”の組合せによる合計
 競争力のある料金体系と無償枠の提供
金額に応じた割引率を適用
35
© 2015 IBM Corporation
IBM Bluemix
www.bluemix.net
まとめ
36
© 2015 IBM Corporation
IBM Bluemix
www.bluemix.net
まとめ
IBM Bluemixの7つのおすすめポイントをご紹介
1.
2.
3.
4.
5.
6.
7.
提供形態の多様性
ハイブリッド・クラウドの推進
IBMならではのサービスの提供
パートナーサービスのシームレスな利用
DevOpsサービスの充実
オープンスタンダードの採用
柔軟かつ明快な課金体系
37
© 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
38
© 2015 IBM Corporation
IBM Bluemix
www.bluemix.net
39
© 2015 IBM Corporation