watsonx.aiRuntime サービスのエンドポイントを管理する

最終更新: 2025年4月17日
watsonx.aiRuntime サービスのエンドポイントを管理する

サービス・エンドポイントを使用してクラウド・サービスに安全にアクセスするために、 IBM Cloud 接続オプションを使用できます。 watsonx.aiRuntime サービス・インスタンスをプロビジョニングする際、デフォルト設定であるパブリック・インターネット経由でサービスにアクセスするか、IBM Cloudプライベート・ネットワーク経由でアクセスするかを選択できます。

サービスエンドポイントへのアクセス方法は、使用しているクラウドプラットフォームによって異なります。

エンドポイントへのアクセス IBM Cloud

「サービス・プロビジョニング」ページを使用して、以下のオプションからデフォルト・エンドポイントを選択できます。

詳しくは、 IBM Cloud サービス・エンドポイントを参照してください。

パブリック・ネットワーク

パブリックネットワークのエンドポイントを使用して、パブリックネットワーク上のwatsonx.aiRuntime サービスインスタンスに接続できます。 ご使用の環境に、接続するためのインターネット・アクセスがなければなりません。

プライベート・ネットワーク

プライベートネットワークのエンドポイントを使用して、 IBM Cloud Private ネットワーク経由で IBM watsonx.ai Runtime サービスインスタンスに接続できます。 プライベートエンドポイントを使用するようにwatsonx.aiRuntime サービスを設定すると、サービスは公共のインターネットからアクセスできなくなります。

watsonx.aiランタイムのプライベートURL

各地域のwatsonx.aiランタイムのプライベートURLは以下の通り:

IBM Cloud サービスを使用してプライベートエンドポイントを有効にする

クラスターでプライベート・ネットワーク・エンドポイントを有効にするには、以下の手順を実行します。

  1. IBM Cloud CLI を使用して、アカウントで IBM Cloud サービス・エンドポイントを使用できるようにします。
  2. プライベートエンドポイントを持つwatsonx.aiRuntime サービスインスタンスをプロビジョニングします。

サービスエンドポイント(ダラス、フランクフルト、東京、ロンドン)のプロビジョニング

IBM CloudUI またはIBM CloudCLI を使用して、サービス・エンドポイントを持つwatsonx.aiRuntime サービス・インスタンスをプロビジョニングできます。

IBM Cloud UI を使用したサービス・エンドポイントのプロビジョニング

IBM watsonx.aiRuntime サービス・インスタンスのエンドポイントを設定するには、IBM Cloudカタログ・ページのEndpointsフィールドを使用します。 パブリック・ネットワーク、プライベート・ネットワーク、または混合ネットワークを構成できます。

サービス・カタログからのエンドポイントの構成

IBM CloudCLI

IBM CloudCLIを使用して「IBM「watsonx.aiRuntimeサービスインスタンスをプロビジョニングする場合は、コマンドラインオプションservice-endpointsを使用して「watsonx.aiRuntimeエンドポイントを構成する。 値 public (デフォルト値)、 private、または public-and-privateを指定できます:

ibmcloud resource service-instance-create <service instance name> pm-20 <plan_name> <region>  --service-endpoints <private/public/public-and-private>

例:

ibmcloud resource service-instance-create wml-instance pm-20 standard us-south -p  --service-endpoints private

または

ibmcloud resource service-instance-create wml-instance pm-20 standard us-south --service-endpoints public-and-private

サービス・エンドポイントのプロビジョニング(シドニーとトロント)

シドニーまたはトロント地域の watsonx.ai Runtime インスタンスのサービス・エンドポイントをプロビジョニングするには、プライベート・カタログへのアクセスをリクエストする必要があります。 リクエストが承認されると、仮想プライベート・エンドポイントとしてエンドポイントを共有できます。

プライベート・カタログへのアクセス要求

プライベート・カタログへのアクセスをリクエストするには、以下の手順に従ってください:

  1. IBM Cloud CLI を使用して、アカウントで IBM Cloud サービス・エンドポイントを使用できるようにします。
  2. IBM サポートに連絡し、 watsonx.ai Runtime チームにプライベートカタログへのアクセスを提供するよう依頼し、リクエストを送信してください。 IBM Cloud accountID。
  3. watsonx.ai Runtimeチームが顧客のアカウントIDにプライベートカタログへのアクセスを提供すると、 IBM Cloud コンソールの Manage>Catalogs>Share requestsから、完了したリクエストとカタログの詳細を表示できます。 その後、仮想プライベート・エンドポイント・ゲートウェイを作成することができる。
  4. カタログタイプとして Virtual Private Endpoint を選択する。 例 : IBM Cloud コンソールからのリクエストの共有
  5. 手順に従って、 VPC用の仮想プライベートエンドポイントゲートウェイを作成します。 シドニーとトロントのデータセンターのプライベート・カタログ表示名として、以下を使用する:
    • シドニー : mcsp-wml-sydprod
    • トロント : mcsp-wml-torprod

シェアリクエストの確認

IBM Cloud CLIから共有リクエストを確認するには、以下のコマンドを使用します:

{
"first": "/api/v1-beta/shareapproval/vpe/access/source/pending?limit=100",
"limit": 100,
"resource_count": 1,
"resources": [
{
"_id": "-acct-fc3acf288b1b451e8cb981b2b9423b14:apr-acct:ba083c5877a64197a36b55d259812dfa:vpe:account",
"_rev": "1-6703f335f8ca2330aa22a7e542700d58",
"account": "fc3acf288b1b451e8cb981b2b9423b14",
"account_type": 3,
"approval_state": "pending",
"created": "2025-02-26T01:15:21.513749288-05:00",
"id": "-acct-fc3acf288b1b451e8cb981b2b9423b14",
"target_account": "ba083c5877a64197a36b55d259812dfa",
"target_kind": "vpe"
}
]
}

シェアリクエストの承認

共有リクエストの承認には、 IBM Cloud UIまたはCLIを使用できます。 共有リクエストを承認するオプションがUIで利用できない場合は、 IBM Cloud CLIを使用してリクエストを承認できます。

IBM Cloud CLIから共有リクエストを承認するには、以下のコマンドを使用します:

ibmcloud catalog account set-approval-state-source --object-kind vpe --approval-state approved -account-ids "<account ID>"

承認の確認

顧客が共有要求を受け入れたことを確認するには、以下のコマンドを使用する:

ibmcloud catalog account get-approval-list-source --object-kind vpe --approval-state approved
{
"first": "/api/v1-beta/shareapproval/vpe/access/source/approved?limit=100",
"limit": 100,
"resource_count": 1,
"resources": [
{
"_id": "<account id>",
"_rev": "2-93907d1b7d449c1a82914dfde604f316",
"account": "fc3acf288b1b451e8cb981b2b9423b14",
"account_type": 3,
"created": "2025-02-26T01:15:21.513749288-05:00",
"id": "<account id>",
"target_account": "ba083c5877a64197a36b55d259812dfa",
"target_kind": "vpe"
}
]
}

このコマンドは、アカウントIDとターゲットアカウントIDを含む、承認されたリクエストのリストを返す。

親トピック: AI 資産の展開と管理