概念実証(POC)のためのAutonomous AI Databaseの構成

このユース・ケースでは、概念実証(POC)アプリケーションを開発するために、専用ExadataインフラストラクチャでAutonomous AI Databaseリソースを迅速に構成する方法を示します。

Oracle Autonomous AI Database on Dedicated Exadata Infrastructureは、Oracle Cloud Infrastructure (OCI)で実行される高度に自動化されたフルマネージド・データベース環境で、コミットされたハードウェアおよびソフトウェア・リソースを備えています。これらの分離されたリソースにより、組織は厳しいセキュリティ、可用性およびパフォーマンス要件を満たしながら、コストと複雑さを軽減できます。

Autonomous AI Database POC環境を迅速に作成する場合は、引き続きお読みください。

ヒント:個別の開発および本番のAutonomous AI Database環境の設定を含む包括的で推奨される構成については、リファレンス・アーキテクチャを使用したAutonomous AI Databaseの構成を参照してください。

前提知識

このユース・ケースを完全に理解し、理解するには、Autonomous AI Database on Dedicated Exadata Infrastructureのデプロイメント・オプション、主要なインフラストラクチャ・コンポーネント、ユーザー・ロール、主な機能など、基本的な理解が必要です。詳細は、専用Exadataインフラストラクチャ上のAutonomous AI Databaseについてを参照してください。

ユース・ケース

Acme Companyは、社内のプロジェクト・アプリケーション向けに、専用Exadataインフラストラクチャ上のAutonomous AI Databaseを検討しています。ファイナライズする前に、Acme I.T.は、Autonomous AI Database on Dedicated Exadata Infrastructureを使用してPocAppという概念実証(POC)アプリケーションを開発することを決定し、サービス機能の評価を支援します。

Acme I.T.部門は、会社のExadata Infrastructure (EI)およびAutonomous Exadata VM Cluster (AVMC)リソースの作成と管理を担当するフリート管理者の役割を引き受けます。また、アプリケーションDBAロールを使用して、データベース・ユーザーのAutonomous Container Database (ACD)およびAutonomous AI Databaseを作成します。

ノート:この例は、Autonomous Container DatabaseおよびAutonomous AI Databaseリソースを作成および管理するフリート管理者を示しています。ただし、組織では、アプリケーションDBAがこのタスクを実行することを希望する場合があります。

必要なリソース

OCI IAMコンポーネント

図adbd-poc-iamcomps.pngの説明

ネットワーク・リソース

図configure-adbd-poc-network.pngの説明

セキュリティ・リスト・アイコン セキュリティ・リストを表します。

Autonomous AI Databaseのリソース

図adbd-config-poc.pngの説明

前述の構成に基づくAutonomous AI Databaseリソース。

ステップの概要

Acme I.T.は、専用ExadataインフラストラクチャでAutonomous AI Databaseリソースの構成を開始する前に、OCIコンソールを使用してサービス制限の引上げをリクエストし、Exadataインフラストラクチャ・リソース(データベース・サーバーおよびストレージ・サーバー)をテナンシに追加します。詳細は、サービス制限の増加のリクエストを参照してください。

このユース・ケースを実装するステップの概要を次に示します。

  1. Acme I.T.またはAcme Companyのクラウド・テナンシのセキュリティ管理者は、リソース分離用のAcmeCompコンパートメント、AcmeGroupグループおよびAcmePolicyコンパートメント・ポリシーを作成します。

  2. アクセス分離の場合:

    • Oracle Public Cloudデプロイメントの場合、Acme I.T.またはAcmeのネットワーク管理者は、AcmeCompコンパートメントに次のネットワーク・リソースを作成します:

      • VCN: AcmeVCN

      • プライベート・サブネット: AcmeSubnet

      • パブリック・サブネット: Appサブネット

    • Exadata Cloud@Customerデプロイメントの場合、Acme I.T.またはAcmeのネットワーク管理者は、次のことを保証します。

      • Exadata Database Service on Cloud@Customerのための準備Oracle Exadata Database Service on Cloud@Customerのネットワーク要件にリストされているネットワーク・ルールを設定します。

      • ポート1522を開き、Autonomous Data Guard設定でプライマリ・データベースとスタンバイ・データベース間のTCPトラフィックを許可します。

  3. ネットワーク・リソースの作成後、セキュリティ管理者は、指定されたAcme I.T.メンバーのクラウド・ユーザーをAcmeGroupに追加し、フリート管理者としてそのユーザーを認可します。

  4. 新しく認可されたフリート管理者は、次の専用インフラストラクチャ・リソースをAcmeCompコンパートメントに次の順序で作成します:

    • AcmeInfrastructureという名前のExadataインフラストラクチャ・リソース。

    • PocAVMCという名前のAutonomous Exadata VMクラスタ(AVMC)で、新しく作成されたExadataインフラストラクチャを指定します。

      ノート: Oracle Public Cloudデプロイメントの場合は、AcmeVCNおよびAcmeSubnetをVCNおよびサブネットとして使用します。

    • AcmeCompコンパートメントのPocACDという名前のAutonomous Container Database (ACD)。基礎となるリソースとしてPocAVMCを指定します。

    • AcmeCompコンパートメントのPocADBという名前のAutonomous AI Databaseで、基礎となるリソースとしてPocACDを指定します。

ステップ1. OCI IAMコンポーネントの作成

このステップでは、Acme Companyのクラウド・テナンシのセキュリティ管理者が、リソース分離のために次のOCI IAMコンポーネントを作成します:

ステップ2. VCNおよびサブネットの作成

適用先: 適用可能 Oracle Public Cloudのみ

このステップでは、Acme I.T.またはAcmeのネットワーク管理者が、AcmeCompコンパートメントにAcmeVCN VCN、AcmeSubnetおよびAppSubnetサブネットを作成します。

このステップを実行するには、Acme I.T.が最初にAcme I.T.部門のネットワーキングとやり取りし、会社のオンプレミス・ネットワークと競合しないCIDR IPアドレス範囲を予約します。(そうしない場合、VCNがオンプレミス・ネットワークと競合することになり、IPSec VPNを設定できません。) 予約されている範囲はCIDR 10.0.0.0/16です。

次に、Acme I.T.は、Oracle Cloud InfrastructureドキュメントシナリオB: VPNを使用したプライベート・Subnetに関する項の手順を適応させ、Oracle Cloudコンソールを使用してVCN、サブネットおよびその他のネットワーク・リソースを作成します。

この例では、次のCIDRブロックがAcmeVCNの2つのサブネットに使用されます:

これらの手順を適応させる場合、Acme I.T.は、(デフォルトのセキュリティ・リストを使用しない)セキュリティ・リストを手動で作成してセキュリティ・ルールを分離および分割することで、(ネットワーク管理を簡略化します。次のセキュリティ・リストがあります:

AVMCイングレスおよびエグレス要件の詳細は、Autonomous Exadata VMクラスタをプロビジョニングするための要件を参照してください。

AcmeSeclistのセキュリティ・ルール

AcmeSeclistで作成されたイングレス・ルールを次に示します:

ステートレス ソース: IPプロトコル ソース・ポート範囲 宛先ポート範囲 タイプおよびコード 許可
× 10.0.10.0/24 ICMP すべて すべて すべて ICMPトラフィック: すべて
× 10.0.10.0/24 TCP すべて すべて   ポートのTCPトラフィック: すべて
× 10.0.100.0/24 TCP すべて 1521   ポートのTCPトラフィック: 1521 Oracle Net
× 10.0.100.0/24 TCP すべて 2484   ポートのTCPSトラフィック: 2484 Oracle Net
× 10.0.100.0/24 TCP すべて 6200   ポートのONS/FAN: 6200
× 10.0.100.0/24 TCP すべて 443   ポートのHTTPSトラフィック: 443

AcmeSeclistで作成されたエグレス・ルールを次に示します:

ステートレス 宛先 IPプロトコル ソース・ポート範囲 宛先ポート範囲 タイプおよびコード 許可
× 10.0.10.0/24 ICMP すべて すべて すべて DevVMSubnet内のすべてのICMPトラフィック
× 10.0.10.0/24 TCP すべて すべて   DevVMSubnet内のすべてのTCPトラフィック

AppSeclistのセキュリティ・ルール

AppSeclistで作成されたイングレス・ルールを次に示します:

ステートレス ソース: IPプロトコル ソース・ポート範囲 宛先ポート範囲 タイプおよびコード 許可
× 0.0.0.0/0 TCP すべて 22 すべて ポートのSSHトラフィック: 22

ノート:セキュリティ・ルールの0.0.0.0/0を、CIDR範囲/IPアドレスの承認済リストに変更することをお薦めします。

AppSeclistで作成されたエグレス・ルールを次に示します:

ステートレス 宛先 IPプロトコル ソース・ポート範囲 宛先ポート範囲 タイプおよびコード 許可
× 10.0.10.0/24 TCP すべて 1521    
× 10.0.10.0/24 TCP すべて 2484    
× 10.0.10.0/24 TCP すべて 443    
× 10.0.10.0/24 TCP すべて 6200    

ステップ3. フリート管理者割当て

このステップでは、セキュリティ管理者が、指定されたAcme I.T.メンバーのクラウド・ユーザーをAcmeGroupに追加します。

このステップを実行するには、セキュリティ管理者がOracle Cloud Infrastructureドキュメントユーザーの管理の手順に従って、Oracle Cloudコンソールを使用してユーザーをグループに追加します。

ステップ4. Autonomous AI Databaseリソースの作成

このステップでは、フリート管理者は、次の順序に従って、AcmeCompコンパートメントに次の専用インフラストラクチャ・リソースを作成します:

  1. Exadataインフラストラクチャ

    このステップでは、フリート管理者がExadataインフラストラクチャ・リソースの作成の手順に従って、AcmeInfrastructureという名前のExadataインフラストラクチャ・リソースを作成します。

  2. Autonomous Exadata VMクラスタ

    このステップでは、フリート管理者は、Autonomous Exadata VMクラスタの作成の手順に従って、次の指定でPocAVMCを作成し、他のすべての属性をデフォルト設定のままにします。

    設定 Value
    AVMC名 ポケモン
    基礎となるExadataインフラストラクチャ アクセス
    仮想クラウド・ネットワーク(VCN)

    適用可能 Oracle Public Cloudにのみ適用されます
    アクセス
    サブネット

    適用先: 適用可能 Oracle Public Cloud only
    Acmeサブネット
  3. Autonomous Container Database

    このステップでは、フリート管理者は、Autonomous Container Databaseの作成の手順に従って、次の指定でPocACDを作成し、他のすべての属性をデフォルト設定のままにします。

    設定 Value
    ACD名 PocACD
    原資産AVMC ポケモン
    コンテナ・データベース・ソフトウェア・バージョン 最新のソフトウェアバージョン(N)
  4. 自律型AIデータベース

    このステップでは、フリート管理者がAutonomous AIデータベースの作成の手順に従ってPocADBを作成します。これらのデータベースは、次の仕様で作成され、他のすべての属性はデフォルト設定のままになります。

    設定 Value
    データベース名 PocADB
    原資産ACD PocACD
    データベース・インスタンス Autonomous AI Databaseまたは開発者向けAutonomous AI Databaseの作成を選択できます

Autonomous AI Database on Dedicated Exadata Infrastructureは、概念実証アプリケーションを迅速に開発するように構成されました。

関連コンテンツ

専用Exadataインフラストラクチャ上のAutonomous AI Databaseのコンポーネント