初期設定
FPT MongoDB Enterprise は、テナント内にすでに存在するリソースの上に構築されます。cluster を provisioning する前に、5 つが揃っている必要があります。
ここに MongoDB 固有のものはありません。すべての Database Engine サービスに共通する FPT Cloud のオンボーディング手順なので、各項目は内容を繰り返さず、正式なガイドへリンクしています。
必要なもの
| 要件 | 設定先 |
|---|---|
| Project または Tenant、VPC、Network を含むサービス契約 | FPT Smart Cloud のお問い合わせページ から営業チームへ連絡してください。最もリードタイムが長いため、ここから着手します。 |
| 有効な FPT Console Portal アカウント | https://fptcloud.com/ で登録し、届いたメールを確認します。FPT ID または組織アカウントでサインインします。 |
| Database Engine に対する RBAC 権限 | IAM の設定 — role、user group、permission の一覧、および FDE:hide_admin_password の逆動作。 |
| VPC 内の Subnet | Subnet の作成。Subnet の概要 も参照してください。 |
| VPC で有効化された FPT Database Engine | Activate FPT Database Engine service。VPC ごとに 1 回だけで、8〜10 分かかります。詳細は下のセクションを参照してください。 |
同じ前提条件をリレーショナル engine 側の視点で書いたものは 前提条件 にあります。
サービスの有効化
これは見落とされやすい前提条件です。アカウントと権限があるだけでは足りません。VPC で FPT Database Engine が有効化されるまで、console に cluster を作成する手段は表示されません。有効化の扱いは MongoDB Enterprise でも他の engine と同じで、手順は Activate FPT Database Engine service に一箇所でまとめてあります。
共通ガイドが説明していない点が 2 つあります。
- 有効化には、ほとんどの role が持たない権限が必要です。
manageDatabase:ProvisionBackendは通常 Tenant Admin または Cloud Platform Admin のみが保持します。サービスの有効化・無効化は VPC 全体の database 可用性に影響するためです。 - 8〜10 分を見込んでください。 有効化では cluster が動作する backend コンポーネントを初期化するため、即座には完了しません。無効化も同程度かかり、VPC に database リソースが 1 つも残っていない場合にのみ実行できます。
注記
subnet は provisioning より前に存在している必要があります。作成ウィザードは subnet の選択を求めますが、その場で作成することはできません。
次のステップ
- 5 つの前提条件が揃ったら 最初の database を作成する
- Standalone、Replica Set、Sharded Cluster をまだ選んでいない場合は 機能とアーキテクチャ