10分でわかるbluemix
TRANSCRIPT
© 2017 IBM Corporation
次世代クラウド・プラットフォーム
IBM Bluemix概説
日本アイ・ビー・エム株式会社
© 2017 IBM Corporation2
IBM Bluemix がご提供するもの
「ランタイム」と「サービス」を
クラウドで 迅速にご提供しま
す。超
© 2017 IBM Corporation3
Cloud Foundryとは
特定の環境に縛られないオープンなPaaS
Cloud Foundryはオープンソースとして
公開されている、特定のインフラや独自の
言語、フレームワークに依存しないオープンな
PaaSです。
他社のCloud FoundryベースのPaaS環
境はもちろん、ローカルに構築された環境に
対しても高いポータビリティがあります。
© 2017 IBM Corporation4
ランタイムとは
アプリケーションの実行環境
ランタイム
アプリコード
アプリコード
開発者
Bluemixのビルドパック
わずか30秒 で
コードを動かす環境を準備
-任意の開発言語を使用可能
© 2017 IBM Corporation5
サービスとは
ランタイムの機能を拡張するコンポーネント
ランタイム
アプリコード
アプリコード
開発者
サービス
サービス
サービスインスタンス
バインド
RDB
わずか30秒 でランタイムと連携(バインド)
-ランタイムが必要とする機能を提供するサービスを選択し、
自由に組み合せ可能
© 2017 IBM Corporation
6
ボイラープレートとは
すぐに使えるように構成された、
ランタイムとサービス(とアプリケーション)のテンプレート
ランタイム
アプリコード
開発者/ユーザー
サービス
サービス
サービスインスタンス
バインド
NoSQL DB
典型的な用途に最適化されたランタイム+サービスのテンプレート。
場合によってはアプリケーションも含めて提供する。
Node.js
Node-RED
© 2017 IBM Corporation
7
IBM Bluemix は“コンポーザブル”な環境
OSやミドルウェア構成が隠蔽された各種コンポーネントを
利用者が自由に組み合わせて環境を構築します
バインド
アプリケーション
バインド
バインド
データベース
サービス
オートスケール
サービス
監視
サービス
アプリ開発者 ランタイム バインド
画像認識サービスツイッター検索サービス