クイック スタート: Azure portal を使用して Azure Cosmos DB for MongoDB 仮想コア クラスターを作成する

適用対象: MongoDB 仮想コア

このクイックスタートでは、新しい Azure Cosmos DB for MongoDB 仮想コア クラスターを作成します。 このクラスターには、データベース、コレクション、ドキュメントなど、すべての MongoDB リソースが含まれています。 このクラスターは、Azure Cosmos DB に接続し、日常的な操作を実行するためのさまざまなツールと SDK に固有のエンドポイントを提供します。

前提条件

クラスターの作成

Azure Cosmos DB for MongoDB 仮想コアを使用して MongoDB クラスターを作成します。

ヒント

このガイドでは、リソース グループ名 msdocs-cosmos-quickstart-rg を使用することをお勧めします。

  1. Azure portal にサインインします。

  2. Azure portal のメニューまたは [ホーム] ページで、 [リソースの作成] を選択します。

  3. [新規] ページで、 [Azure Cosmos DB] を検索して選択します。

  4. [どの API がワークロードに最適ですか?] ページで、[Azure Cosmos DB for MongoDB] セクションの [作成] オプションを選びます。 詳細については、MongoDB 用 API とさまざまなモデルに関するページを参照してください。

    Screenshot of the select API option page for Azure Cosmos DB.

  5. [リソースの種類] ページで、[仮想コア クラスター] セクション内の [作成] オプションを選択します。 詳細については、MongoDB 仮想コア用 API の概要に関するページを参照してください。

    Screenshot of the select resource type option page for Azure Cosmos DB for MongoDB.

  6. [Azure Cosmos DB for MongoDB クラスターの作成] ページで、[クラスター レベル] セクションの [構成] オプションを選択します。

    Screenshot of the configure cluster option for a new Azure Cosmos DB for MongoDB cluster.

  7. [スケール] ページでは、オプションを既定値に設定したままにします。

    設定 Value
    シャード数 単一シャード
    クラスター レベル M30 レベル、2 仮想コア、8 GiB RAM
    シャードあたりのストレージ 128 GiB
  8. [高可用性] オプションは未選択のままにします。 [高可用性 (HA) 受信確認] セクションで、[理解します] を選択します。 最後に、[保存] を選択して、クラスター レベルに対する変更を保持します。

    Screenshot of cluster tier and scale options for a cluster.

  9. [クラスター] ページに戻り、次の情報を入力します。

    設定 説明
    サブスクリプション サブスクリプション名 この Azure Cosmos DB for MongoDB クラスターに使う Azure サブスクリプションを選びます。
    リソース グループ リソース グループ名 リソース グループを選択するか、 [新規作成] を選択し、新しいリソース グループの一意の名前を入力します。
    クラスター名 一意の名前 自分の Azure Cosmos DB for MongoDB クラスターを識別するための名前を入力します。 名前は、サフィックスが documents.azure.com の完全修飾ドメイン名 (FQDN) の一部として使用されるため、グローバルに一意である必要があります。 名前に含めることができるのは、英小文字、数字、ハイフン (-) のみです。 また、名前の長さは 3 文字から 44 文字である必要があります。
    場所 ユーザーに最も近いリージョン Azure Cosmos DB for MongoDB クラスターをホストする地理的な場所を選択します。 データに最も高速にアクセスできるよう、お客様のユーザーに最も近い場所を使用します。
    MongoDB バージョン クラスターで実行する MongoDB のバージョン 既定では、この値は 5.0 に設定されています
    管理者ユーザー名 クラスターにアクセスするユーザー名を指定する このユーザーは、ユーザー管理者としてクラスターに作成されています。
    Password 一意のパスワードを使用してユーザー名とペアリングする パスワードは 8 文字から 128 文字にする必要があります。

    Screenshot of various configuration options for a cluster.

  10. [次へ: ネットワーク] を選択します。

  11. [ネットワーク] セクションで、[Azure サービスからのパブリック アクセスを許可する] を選択します。 さらに、ファイアウォール規則を追加して、クライアント デバイスまたはアプリケーションにクラスターへのアクセス権を付与します。

    Screenshot of networking and firewall options for a cluster.

    Note

    多くの企業環境では、VPN が原因で開発者マシン IP が非表示になっています。 このような場合は、まず、許可リストを絞り込む前に、接続テストのためにすべての IP のアクセスを許可することをお勧めします。

  12. [確認と作成] を選択します。

  13. 指定した設定を確認し、[作成] を選択します。 クラスターの作成には数分かかります。 ポータル ページに "デプロイが完了しました" と表示されるまで待ってから移動します。

  14. [リソースに移動] を選択して、Azure Cosmos DB for MongoDB クラスターのページに移動します。

    Screenshot of the deployment page for a cluster.

クラスターの資格情報を取得する

アプリケーション コードを使用して、このクラスターに接続するために必要な接続文字列を取得します。

  1. Azure Cosmos DB for MongoDB 仮想コア クラスターのページで、[接続文字列] ナビゲーション メニュー オプションを選びます。

    Screenshot of the connection strings option on the page for a cluster.

  2. [接続文字列] フィールドの値を記録します。

    Screenshot of the connection string credential for a cluster.

    重要

    ポータルの接続文字列には、ユーザー名とパスワードが含まれていません。 プレースホルダー <user><password> を最初にクラスターを作成したときに使用した資格情報に置き換える必要があります。

リソースをクリーンアップする

Azure Cosmos DB for MongoDB 仮想コア クラスターの使用を完了したら、それ以上料金がかからないように、作成した Azure リソースを削除できます。

  1. Azure portal の検索バーで、「リソース グループ」を検索して選択します。

  2. 一覧で、このクイック スタートで使用したリソース グループを選択します。

    Screenshot of a list of resource groups filtered down to a specific prefix.

  3. [リソース グループ] ページで、[リソース グループの削除] を選択します。

    Screenshot of the delete resource group option in the menu for a specific resource group.

  4. 削除の確認ダイアログで、リソース グループの名前を入力して、削除することを確認します。 最後に、[削除] を選択して、リソース グループを完全に削除します。

    Screenshot of the delete resource group confirmation dialog with the name of the group filled out.

次のステップ

このガイドでは、Azure Cosmos DB for MongoDB 仮想コア クラスターを作成する方法について説明しました。 これで、クラスターにデータを移行できるようになりました。