Db2 on CloudをLiteプラン(無料)で作成

`「Db2 on Cloudを使ってみる」シリーズ`

IBM Cloud上にあるDb2はLiteプランを選択することで、無料で使用できます。学習用などに使用が可能です。
Liteプランの制約は[こちら](https://cloud.ibm.com/docs/Db2onCloud?topic=Db2onCloud-free_plan&locale=ja)を参照してください。

主な制約は以下となります。特に**再アクティブ化**については**30日ごとに再アクティブ化が必要**なので注意してください。**再アクティブ化されない場合、Lite プラン・サービスは 60日後に削除**されます。

| カテゴリー | 項目 | 制約 | 
|----------|------|-------------|
| リソース | ストレージ | ユーザー当たり 200 MB のストレージ |
|  | 接続数 | ユーザー当たり 5 接続 |
|  | パフォーマンス | マルチテナント・システム上の他のユーザーによって実行されるワークロードが原因でパフォーマンスが変動する可能性がある |
|  |  |
| アカウント管理 | 再アクティブ化 | 30 日ごとに再アクティブ化が必要。 再アクティブ化されない場合、Lite プラン・サービスは 60 日後に削除されます。 |

2022年7月27日現在の情報です（GUIはコロコロ変わるので注意）。

# 0. 前提はIBM Cloudのアカウントがあること
前提は有効なIBM Cloudのアカウントがあることです。
お持ちでないかたは [こちら](https://cloud.ibm.com/registration) でアカウント作成をお願いします。有効なメールアドレスとクレジットカード情報が必要です。
当記事で紹介する「Db2 on Cloudの**Liteプラン**」を使用の場合は課金されることはありません。間違って他のプランを選択することないようにくれぐれもご注意ください。

# 1. IBM Cloudにログイン
https://cloud.ibm.com よりIBM Cloudにログインします。

# 2. 「カタログ」をクリック　（「リソースの作成」をクリックでもOK）
ダッシュボードが表示されるので、上部のメニューにある「カタログ」をクリックします。「リソースの作成」をクリックでもOKです。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/294516/bdaba65c-9a6f-2154-dbdb-c9db6c9c8dae.png)

# 3. 「カタログを検索...」　入力フィールドに`Db2`と入れ、表示された「Db2」をクリック
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/294516/69edffcd-f582-f15e-517f-b9ff235ba12b.png)

Db2のサービス作成画面が表示されます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/294516/13ecce95-c6ec-bc97-7fdc-12a99f6c4094.png)

# 3. 以下を選択または確認します。

- ロケーションの選択
  - ダラス　または　ロンドン　を選択　

- 料金プランの選択
  - **Lite** にチェックがついていることを確認　（チェックがついていない場合はクリックしてチェックする)
  - Liteは1idにつき1つしか作成できませんので、既に作成済みの場合は作成できません。
  - 「Db2 on Cloudの**Liteプラン**」を使用の場合は課金されることはありません。間違って他のプランを選択することないようにくれぐれもご注意ください。

- リソースの構成: 必要なら更新
 - 　そのままでもよいです。リソースリストに表示される名前なので、わかりやすくしたい場合は変更してください。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/294516/3fe868ee-109e-745d-969f-df9e2cfa8d9b.png)

# 4. 作成をクリック
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/294516/b14995de-af48-5a66-e523-8a05488e2620.png)

# 5. しばらくすると「リソース・リスト」の画面になるので、状況が「アクティブ」になるまで待つ
最初は「プロビジョンが進行中」となっています。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/294516/e05154db-e849-7cbb-d5d3-979fd3b841a7.png)

この日は数分で「アクティブ」になりました！　（混んでいたりトラブっている(!)と遅いです)

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/294516/0ecdf5f2-7f59-7fba-2cab-cefbc535132b.png)

これで作成完了です。

でもこのあとどうするのだ? と思った方のために、WebのDb2コンソールの上げ方です。

# 6. Db2 Webコンソールの表示

「リソース・リスト」→「サービスおよびソフトウェア」の下にDb2のサービス名が表示されていますので、そのサービス名をクリックします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/294516/d52bf6f7-c177-ef33-87fb-27a83857e6ce.png)

「Go to UI」をクリックします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/294516/894231f9-2028-1595-69a2-b3ed93826bb8.png)

Db2 Webコンソールが表示されました！
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/294516/909c9e21-5043-d28b-5b34-2bc11330bfb3.png)

その後の使い方は[ドキュメント](https://cloud.ibm.com/docs/Db2onCloud?topic=Db2onCloud-getting-started)などを参考にしてください。

また早速テーブルを作ってみたい方は、
[Db2 on Cloud上のテーブルにCSVファイルをロードする](https://qiita.com/nishikyon/items/b3b60eb63c3701b4d7f8)
をぜひ試してみてください。

以上です。