すべてのプロダクト
Search
ドキュメントセンター

ApsaraDB for MongoDB:ROSを使用したApsaraDB for MongoDBの統合

最終更新日:Jun 12, 2024

このトピックでは、Resource Orchestration Service テンプレートを作成して、ApsaraDB for MongoDBインスタンスを自動的に作成する方法について説明します。

リソースアーキテクチャ

image.png

特定のリージョンに仮想プライベートクラウド (VPC) 、vSwitch、およびMongoDBレプリカセットインスタンスを作成できます。

必要な権限。

この例では、VPC、vSwitch、およびMongoDBインスタンスを作成する必要があります。 デフォルトでは、Resource Orchestration ServiceはROSコンソールにログインしたユーザーの資格情報を使用します。 ユーザーには、次の権限を付与する必要があります。

  • AliyunROSFullAccess: Resource Orchestration Serviceへのフルアクセスを提供します。

  • AliyunVPCFullAccess: Virtual Private Cloudへのフルアクセスを提供します。

  • AliyunMongoDBFullAccess: ApsaraDB for MongoDBへのフルアクセスを提供します。

手順

  1. ROSコンソールにログインします。 上部のナビゲーションバーで、[リージョン] ドロップダウンリストからリージョンを選択します。

  2. 左側のナビゲーションペインで、[スタック] をクリックします。 [スタック] ページで、[スタックの作成] > [ROSを使用] を選択します。

    • テンプレートの指定: [既存のテンプレートの選択] を選択します。

    • テンプレートインポート方法: [テンプレートコンテンツの入力] を選択します。

  3. テンプレートの内容: [ROS] を選択し、コードを入力します。

    インスタンスの作成に使用されるコードは、インスタンスアーキテクチャによって異なります。

    • レプリカセットインスタンスの作成に使用されるコードの詳細については、「ALIYUN::MONGODB:: instance」をご参照ください。

    • シャードクラスターインスタンスの作成に使用されるコードの詳細については、「ALIYUN::MONGODB::ShardingInstance」をご参照ください。

  4. [次へ] をクリックして、[テンプレートパラメーターの設定] ステップに進みます。

  5. [作成] をクリックし、作成したスタックを実行します。

  6. 結果を表示します。

    image.png