データ接続と統合Private links (VPC connectivity)サポートされているプライベートリンクプロバイダーAWS Private Link

注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。

AWS PrivateLink 経由で Foundry に接続する

AWS PrivateLink ↗ を使用すると、パブリックインターネットを経由せずに、プライベート AWS ネットワーク経由で Foundry にアクセスできます。AWS PrivateLink は、異なる VPC(仮想プライベートクラウド)のリージョン間の接続に対応していますが、リージョン間の接続には追加の制限がある場合があります。対応状況を確認するには、希望する (start_region, destination_region) の組み合わせを Palantir の担当者にお伝えください。AWS PrivateLink は AWS のサービスです。

AWS バックボーンネットワークを使用して、顧客の仮想プライベートクラウド (VPC) から Foundry の VPC にトラフィックを流すことができます。Control Panel を使用して追加の IP 許可リストを設定することで、Foundry への PrivateLink トラフィックとパブリックインターネットのトラフィックを同時に利用できます。

  1. AWS アカウント ID ↗ を Palantir の担当者に送信します。
  2. Palantir から VPC エンドポイントサービス名が送られてきます。VPC エンドポイントサービス名の例: com.amazonaws.vpce.<REGION>.vpce-svc-<18_CHARACTER_UID>。
  3. AWS コンソールの VPC > エンドポイント > エンドポイントを作成で VPC エンドポイントを作成します。 a. 必要に応じて、エンドポイントに名前タグを追加します。 b. その他のエンドポイントサービスを選択します。 c. サービスカテゴリーセクションに Palantir のエンドポイントサービス名を貼り付け、サービスを検証を選択します。 d. PrivateLink 経由で Foundry に接続する VPC、サブネット、セキュリティグループの残りの詳細を入力します。セキュリティグループでは、ポート443 (HTTPS) で Foundry への接続を許可する必要があります。 e. ページの下部にあるエンドポイントを作成を選択して、新しいエンドポイントを作成します。
  4. 新しく作成したエンドポイントの ID(AWS VPC ダッシュボードのエンドポイントセクションにあります)とそのエンドポイントの AWS リージョン、および Foundry のエンロールメントIDと PrivateLink 経由のアクセスを許可するすべての組織の組織IDを Palantir の担当者にお伝えください。Foundry のエンロールメントIDと組織IDは、Control Panel で確認できます。

Foundry の Control Panel に表示される Foundry エンロールメントIDのスクリーンショット:

Foundry の Control Panel に表示される Foundry エンロールメントIDのスクリーンショット

  1. Foundry ドメインを VPC エンドポイントのユニバーサル DNS 名に向ける DNS エントリー(CNAME または A レコード)を追加します。AWS 内でこの設定を行う場合は、Route53 で VPC エンドポイントにルーティングするための AWS ドキュメント ↗に示されているように、Route53 で A レコードのエイリアスを作成することを推奨します。ユニバーサル DNS 名は、AWS VPC ダッシュボードのエンドポイントセクションにある DNS 名で確認できます。
  2. (条件付き)Foundry ドメインをご自身で所有している場合(つまり、*.palantirfoundry.com などの Palantir が所有するドメインではない場合)、Foundry の内部サービスもエンドポイント経由でルーティングするために追加の設定が必要です。この手順は、顧客所有ドメインのプライベートリンクに関するドキュメントで説明されています。
  3. ブラウザーを再読み込みし、ブラウザーのキャッシュをクリアすると、VPC から Foundry へのすべてのトラフィックが、パブリックインターネットではなくプライベートリンク経由でルーティングされます。

Foundry からほかの AWS VPC へのトラフィックも、パブリックインターネットではなく AWS バックボーン経由でルーティングするように設定できます。Foundry インスタンスの VPC と接続先 VPC が異なる AWS リージョンにある場合も同様です。

一部の AWS サービスでは、AWS ゲートウェイエンドポイント ↗を使用することで、カスタム PrivateLink の使用に伴う追加の AWS 費用なしで、すべてのトラフィックを AWS バックボーン経由で送信できます。現在対応している AWS サービスは次のとおりです。

  • S3: S3 バケットの同一リージョンポリシーを作成することで、Foundry の Control Panel で直接 S3 用の AWS ゲートウェイエンドポイントを設定できます。
  • DynamoDB: DynamoDB 用の AWS ゲートウェイエンドポイントを設定するには、Palantir の担当者にお問い合わせください。

その他のすべての AWS サービス、またはその他の種類のトラフィックについては、AWS で PrivateLink(VPC エンドポイント)を設定し、Foundry でその設定を行う必要があります。このセットアップはすべてセルフサービスで行うことができ、プライベートリンクのエグレスに関するドキュメントで説明されています。

FAQ

VPC エンドポイントを作成するときに「サービス名を検証できません」というエラーが表示されます

最初のステップで、正しい AWS アカウント ID を Palantir の担当者に送信したことを確認してください。アカウント ID がゼロで始まる場合、そのゼロも ID に含める必要があります。

Palantir から AWS のフェデレーションされたトークンを受け取れますか?

いいえ。Foundry へのイングレスを設定するガイドのステップ1~3で説明されているように、Palantir のエンドポイントサービス名を使用して VPC エンドポイントを作成する必要があります。

Foundry 以外の VPC を VPC ピアリング経由で Foundry の VPC に接続できますか?

いいえ。Palantir 以外のネットワークとの VPC ピアリングには対応していません。このページのドキュメントで説明されているように、代わりにプライベートリンクを使用することを推奨します。

Foundry 以外の VPC と Foundry インスタンスの間でリージョン間のプライベートリンクを設定できますか?

はい。AWS PrivateLink はリージョン間のプライベートリンクに対応しています。この接続を確立するには、上記のイングレスとエグレスの手順を参照してください。