複数サブスクリプション(オプション)

2つ以上のAzureサブスクリプションを使用してOracle AI Database@Azureサービスを管理する方法について学習します。

Oracle AI Database@Azureプライベート・オファー・デプロイメントの場合、1つのAzure請求アカウント内で最大200個のAzureサブスクリプションでサービスを使用できます。これにより、プロジェクト、環境、およびアプリケーション・ドメインを分離してセキュリティとコストの割り当てを実現しながら、単一のAzureアカウントを維持して請求とアカウント管理を簡素化できます。Oracle AI Database@Azureで2つ以上のAzureサブスクリプションを使用する場合、すべてのAzureサブスクリプションは、サービスのオンボーディングに使用されるOCIテナンシにリンクされます。

Oracle AI Database@Azureでの複数のAzureサブスクリプションの仕組み

Oracle AI Database@Azureのオンボーディング中に、サービスで最初に使用するAzureサブスクリプションを選択します。このドキュメントでは、オンボーディング中に選択されたサブスクリプションを、Oracle AI Database@Azureのプライマリ・サブスクリプションと呼びます。オンボーディングが完了し、AzureアカウントがOCIテナンシにリンクされると、OCIテナンシには、サービスの管理用に自動的に作成された新しいコンパートメントがあります。

AzureサブスクリプションをさらにOracle AI Database@Azureサービスに追加すると、サービスはオンボーディング中に作成されたメインのOracle AI Database@Azureコンパートメント内に子コンパートメントを自動的に作成します。Azureサブスクリプションをサービスに追加するために、OCIテナンシの手動構成を行う必要はありません。

ノート

AzureサブスクリプションをOracle AI Database@Azureサービスに追加する場合、新しいサブスクリプションでは、サービスのオンボーディング中に選択したプライマリAzureサブスクリプションと同じ請求アカウントを使用する必要があります。

Oracle AI Database@Azureサービスに新しいAzureサブスクリプションを追加した後、そのサブスクリプションでデータベース・リソースのプロビジョニングを開始できます。

ユーザーがAzureサブスクリプション内で作業している場合、Oracle AI Database@Azureサービスに追加されたサブスクリプション内にプロビジョニングされたOracle AI Database@Azureリソースのみが表示されます。たとえば、Exadataインフラストラクチャ・リソースを1つのAzureサブスクリプションにプロビジョニングし、それを使用して別のAzureサブスクリプションにExadata VMクラスタを作成できます(両方のサブスクリプションがOracle AI Database@Azureサービスに追加されている場合)。手順については、Exadata VMクラスタのプロビジョニングを参照してください。また、別のサブスクリプションのインフラストラクチャ・リソースでVMクラスタをプロビジョニングする場合は、「別のサブスクリプションからExadataインフラストラクチャを選択」チェック・ボックスを選択する必要があります。

前提条件

このトピックで説明するように、Azureサブスクリプションをサービスにリンクする前に、Oracle AI Database@Azureでオンボーディングする必要があります。詳細は、Oracle AI Databaseのオンボード@AzureおよびOracle AI Databaseの前提条件@Azureを参照してください。

コンパートメントのリソースを管理するためのOCI IAMポリシー

Oracle AI Database@Azureで複数のAzureサブスクリプションを使用する場合、OCIは、サービスのプライマリ・コンパートメント内のAzureサブスクリプションごとにサブコンパートメントを作成します。Azureサブスクリプションにリンクされた指定されたOCIサブコンパートメントのリソースへのユーザー・アクセスを制御するには、次のようなポリシーを使用できます:

Allow group <new-odbaa-exa-infra-administrators> to manage <resource> in compartment id <compartment-id>:<sub-compartment-id>

Oracle AI Database@AzureのOCI IAMの詳細は、Oracle Cloud Infrastructureのグループを参照してください。OCIでのユーザーおよびグループの管理の詳細は、次のIAMのトピックを参照してください:

Oracle AI Database@AzureサービスへのAzureサブスクリプションの追加

  1. Azure Portalにサインインし、Oracle AI Database@Azureの「概要」ページにナビゲートします。このページは、Azureポータル検索で「Oracle AI Database@Azure」を検索することで確認できます。
    Oracle AI Database@Azureの概要
  2. 「Oracle Subscriptionの表示」を選択して、OracleSubscriptionリソースのリストに移動します。このリストは、受け入れられたOracle AI Database@Azureオファーを示しています。ほとんどの顧客の場合、このリストには defaultという名前の OracleSubscriptionリソースが1つしかありません。
    OracleSubsciptions
  3. サービスのオンボーディング中にサブスクライブしたOracle AI Database@Azureオファーの詳細ページを表示するには、「デフォルト」を選択します。

    ノート

    デフォルト・オファーの「詳細」ページに、Oracle AI Database@AzureサービスのプライマリAzureサブスクリプションの名前が「サブスクリプション」フィールドに表示されます。プライマリ・サブスクリプションのサブスクリプションIDも表示されます。
    OracleSubscriptionデフォルト・ビュー
  4. 「Azureサブスクリプションの追加」を選択します。
    Azureのサブスクリプションの追加
  5. 「Azureサブスクリプションの追加」パネルで、「Azureサブスクリプション」セレクタを使用してサービスに追加する1つ以上のサブスクリプションを選択し、「追加」を選択します。

  6. オプション。 Oracle AI Database@Azureサービスに登録されているAzureサブスクリプションのリストを表示します。デフォルト・オファーの詳細ページで、サービスのアクティブなAzureサブスクリプションをOracle Cloudアカウントで確認できます。「Added Azure subscriptions」の横にある「View」リンクを選択して、追加されたサブスクリプションのリストを表示します。