Microsoft PowerPoint - BlueMix \203n\203\223\203Y\203I\203

IBM Bluemix で
アプリケーション実⾏
環境を構築し、
データベースを
活用する
1
© 2014 IBM Corporation
手順
Bluemix へログイン
アプリケーション実⾏環境の構築
サービスの追加
アプリケーション実⾏環境の詳細
データベース・コンソールの使用
2
© 2014 IBM Corporation
Bluemix へログイン
まず初めに、Bluemix にログインします。
ブラウザで新しいページを開き、Bluemix にアクセスします。下のURLを⼊⼒します。
https://ace.ng.bluemix.net/
表示された画面右上の「LOGIN」 をクリックします。
指定されたIBM ID、パスワードを⼊⼒して「SIGN IN」ボタンをクリックします。
IBM ID, パスワード, 端末番号は
ハンズオンPCの画面下に貼ってあります
3
© 2014 IBM Corporation
アプリケーション実⾏環境の構築 (1/3)
1.Bluemix の”CATALOG”にて、作成したいアプリケーションの実⾏環境を選択します
。 ここでは、Node.js による java script のサーバーサイド実⾏環境を選択します。
名前の重複を避けるため
MobileSampleAppxx
(末尾のxxは日付
(yymmdd)+端末番号)
と指定してください
2.アプリケーションの作成
4
3.アプリケーション名と実⾏ホスト名を指定
© 2014 IBM Corporation
アプリケーション実⾏環境の構築 (2/3)
4.Bluemix のダッシュボードに作成されたアプリケーションが表示されます。
30秒ほどで APP HEALTH ステータスが赤色から緑色に変わりインスタンスが起動します。
たったこれだけの手順で Node.js の実⾏環境が構築されました。
5
© 2014 IBM Corporation
アプリケーション実⾏環境の構築 (3/3)
5.アプリケーションのエンドポイントのリンクをクリックすると、Web ブラウザが起動し、
作成された Node.js 上でスターター・アプリケーションが動いていることが確認できます。
この例では http://MobileSampleApp.ng.bluemix.net/ にアクセスしています
6
© 2014 IBM Corporation
サービスの追加 (1/2)
1.Bluemix の “CATALOG” にて、追加したいサービスを選択します。
ここでは、先ほど作成した .js の実⾏環境に、SQLDB (DB2) のサービスを追加します。
2.アプリケーションに追加
7
3.サービスを追加するアプリケーションを指定
(先ほど作成した実⾏環境を選択)
© 2014 IBM Corporation
サービスの追加 (2/2)
4.Bluemix のダッシュボードに、追加されたサービスのアイコンが表示されます。
たったこれだけの手順で SQLDB サービスがバインドされました。
8
※ 一時的にタイムアウト・エラーになる場合があります。その場合は、Java や Ruby の実⾏環境 +PostgreSQL や MySQL の
サービスなど、本テキストにある JavaScript + DB2 以外の組み合わせに変えて試してみてください。
© 2014 IBM Corporation
アプリケーション実⾏環境の詳細 (1/3)
Bluemix のダッシュボードに作成されたアプリケーション実⾏環境の詳細設定を確認、
変更してみます。作成した Node.js 実⾏環境のアイコンをクリックします。
9
© 2014 IBM Corporation
アプリケーション実⾏環境の詳細 (2/3)
〜リソースの動的追加
左に表示された Node.js をクリック。インスタンスを稼動させたまま、
インスタンス数、メモリー容量等、リソースの変更ができます。
インスタンス数、メモリー
容量、ディスクが動的に
変更できます
10
© 2014 IBM Corporation
アプリケーション実⾏環境の詳細 (3/3)
〜バックエンドのサービスとの連携
連携に必要となる様々な情報は自動的に環境変数にセットされます。
アプリケーションはこの環境変数の値を取得して、サービスにアクセスします。
DB接続の場合
ホスト名, ポート番号, DB 名,
user id, password などが
環境変数としてセットされます。
11
© 2014 IBM Corporation
データベース・コンソールの使用 (1/4)
1.SQLDB アイコンをクリックすると、コンソール管理画⾯が起動します。
“Launch the Console” ボタンを押下
12
※ コンソールの表示において、Adobe Flash Player が要求される場合は、導入します。
少なくとも β版では、このようなコンソールは SQLDB では提供されていますが、他データベースにはありません。
© 2014 IBM Corporation
データベース・コンソールの使用 (2/4)
2.データベースの管理/監視画面が起動します。
“Connections” リンクに遷移
13
© 2014 IBM Corporation
データベース・コンソールの使用 (3/4)
3.作成されたデータベースの接続情報を参照します。
14
© 2014 IBM Corporation
データベース・コンソールの使用 (4/4)
4.”Getting Started” タブに戻り、”Database Viewer” リンクに遷移すると、データ
ベースのスキーマやテーブル情報を参照したり、DDL を実⾏したりできます。
15
© 2014 IBM Corporation
Bluemix の提供するその他の DB サービス
%BUB.BOBHFNFOU4FSWJDFT
%BUB.BOBHFNFOU4FSWJDFT #JH%BUB
42-%BUBCBTF#-6"DDFMFSBUJPOr
42-%BUBCBTF#-6"DDFMFSBUJPOr %# ΧϥϜετΞରԠ‫
ܕ‬
ΧϥϜετΞରԠ‫
ܕ‬
+40/%BUBCBTF
+40/%BUBCBTF *OGPSNJY
.BQ3FEVDF r *OGP4QIFSF #JH*OTJHIUT *#.ͷ
*#.ͷ )BEPPQ ࣮૷
࣮૷
16
© 2014 IBM Corporation