AWS Lake Formation およびインターフェイス VPC エンドポイント (AWS PrivateLink) - AWS Lake Formation

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

AWS Lake Formation およびインターフェイス VPC エンドポイント (AWS PrivateLink)

Amazon VPC は、定義した仮想ネットワークで AWS リソースを起動するために使用できる AWS サービスです。VPC を使用することで、IP アドレス範囲、サブネット、ルートテーブル、ネットワークゲートウェイなどのネットワーク設定を制御できます。

Amazon Virtual Private Cloud (Amazon VPC) を使用して AWS リソースをホストする場合、VPC と Lake Formation の間にプライベート接続を確立できます。この接続を使用して、Lake Formation がパブリックインターネットを経由せずに VPC 内のリソースと通信できるようにします。

インターフェイス VPC エンドポイント を作成 AWS Lake Formation することで、VPC と の間にプライベート接続を確立できます。インターフェイスエンドポイントは、インターネットゲートウェイ、NAT デバイス、VPN 接続、または AWS Direct Connect 接続を必要とせずに、Lake Formation API にプライベートにアクセスできるようにするテクノロジーである AWS PrivateLink を活用しています。VPC 内のインスタンスが Lake Formation API と通信するために パブリック IP アドレスは必要ありません。VPC と Lake Formation 間のトラフィックが Amazon ネットワークを離れることはありません。

各インターフェイスエンドポイントは、サブネット内の 1 つ、または複数の Elastic Network Interface によって表されます。

詳細については、「Amazon VPC ユーザーガイド」の「インターフェイス VPC エンドポイント (AWS PrivateLink)」を参照してください。

Lake Formation VPC エンドポイントに関する考慮事項

Lake Formation のインターフェース VPC エンドポイントをセットアップする前に、「Amazon VPC ユーザーガイド」で「インターフェースエンドポイントのプロパティと制限」を確認するようにしてください。

Lake Formation は、その API アクションのすべてに対する VPC からの呼び出しをサポートしています。Lake Formation と Amazon VPC エンドポイントの両方 AWS リージョン をサポートするすべての で、VPC エンドポイントで Lake Formation を使用できます。

Lake Formation 用のインターフェイス VPC エンドポイントの作成

Lake Formation サービスの VPC エンドポイントは、Amazon VPC コンソールまたは AWS Command Line Interface () を使用して作成できますAWS CLI。詳細については、「Amazon VPC ユーザーガイド」の「インターフェイスエンドポイントの作成」を参照してください。

Lake Formation 用の VPC エンドポイントは、以下のサービス名を使用して作成します。

  • com.amazonaws.region.lakeformation

エンドポイントに対してプライベート DNS を有効にすると、リージョンのデフォルト DNS 名 (lakeformation.us-east-1.amazonaws.com など) を使用して、Lake Formation への API リクエストを実行できます。

詳細については、「Amazon VPC ユーザーガイド」の「インターフェイスエンドポイント経由でのサービスへのアクセス」を参照してください。

Lake Formation 用の VPC エンドポイントポリシーの作成

Lake Formation は VPC エンドポイントポリシーをサポートします。VPC エンドポイントポリシーは、エンドポイントを作成または変更するときにエンドポイントにアタッチする AWS Identity and Access Management (IAM) リソースポリシーです。

VPC エンドポイントに、Lake Formation へのアクセスをコントロールするエンドポイントポリシーをアタッチできます。このポリシーは、以下の情報を指定します。

  • アクションを実行できるプリンシパル。

  • 実行可能なアクション。

  • このアクションを実行できるリソース。

詳細については、「Amazon VPC ユーザーガイドの「VPC エンドポイントでサービスへのアクセスを制御する」を参照してください。

例: Lake Formation アクション用の VPC エンドポイントポリシー

以下の Lake Formation 用の VPC エンドポイントポリシー例は、Lake Formation 許可を使用した認証情報供給を許可します。このポリシーを使用して、Amazon Redshift クラスターまたはプライベートサブネットにある Amazon EMR クラスターからの Lake Formation 許可を使用してクエリを実行できます。

{ "Statement": [ { "Effect": "Allow", "Action": "lakeformation:GetDataAccess", "Resource": "*", "Principal": "*" } ] }
注記

エンドポイント作成時にポリシーをアタッチしない場合は、サービスへのフルアクセスを許可するデフォルトのポリシーがアタッチされます。

詳細については、Amazon VPC ドキュメントのこれらのトピックを参照してください。