ファンクションの実行によるOracle Autonomous AI Databaseインスタンスへの接続

OCI Functionsにデプロイされたファンクションの実行からOracle Autonomous AI Databaseインスタンスに接続する方法をご覧ください。

Oracle Autonomous AI Databaseインスタンスに接続するOCI関数にファンクションをデプロイできます。

Oracle Autonomous AI Databaseインスタンスは、アクセス制御リスト(ACL)によって保護できることに注意してください。ACLが有効な場合、ACLに明示的に追加されたIPアドレスおよびVCNsのみがデータベースへの接続を許可されます。

プライベート・サブネットで実行されているファンクションでACLが有効になっているOracle Autonomous Databaseインスタンスに接続する場合は、データベースのアクセス制御リストを編集してVCNを追加します。

パブリック・サブネットで実行されているファンクションが、ACLが有効になっているOracle Autonomous Databaseインスタンスに接続する場合:

  1. VCNのインターネット・ゲートウェイを介してすべての送信インターネット・トラフィックをルーティングするデフォルト・ルート・ルールを削除します。
  2. NATゲートウェイをVCNに追加します。
  3. すべての送信インターネット・トラフィックをNATゲートウェイに送信するルールを使用してサブネットのルート表を構成し、インターネット・トラフィックを許可するようにサブネットのセキュリティ・リストを構成します。
  4. NATゲートウェイのプロパティを確認して、パブリックIPアドレスを取得します。
  5. データベースのアクセス制御リストを編集し、NATゲートウェイのパブリックIPアドレスを追加します。

Oracle Autonomous AIデータベースおよびACLの詳細は、「アクセス制御ルール(ACL)およびプライベート・エンドポイントを使用したネットワーク・アクセスの設定」を参照してください。