

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

# Managed Service for Apache Flink を設定して Amazon VPC のリソースにアクセスする
<a name="vpc"></a>

アカウントで、Apache Flink アプリケーション用 Managed Service が 仮想プライベートクラウド (VPC) のプライベートサブネットに接続するように構成することができます。Amazon Virtual Private Cloud (Amazon VPC) を使用して、データベース、キャッシュインスタンス、内部サービスなどのリソースのプライベートネットワークを作成します。実行中にプライベートリソースにアクセスするには、アプリケーションを VPC に接続します。

**Topics**
+ [Amazon VPC の概念](#vpc-concepts)
+ [VPC アプリケーションのアクセス許可](vpc-permissions.md)
+ [VPC に接続された Managed Service for Apache Flink アプリケーションのインターネットとサービスアクセス](vpc-internet.md)
+ [Managed Service for Apache Flink VPC API を使用する](vpc-api.md)
+ [例: VPC を使用して Amazon MSK クラスターのデータにアクセスする](vpc-example.md)

## Amazon VPC の概念
<a name="vpc-concepts"></a>

Amazon VPC は、Amazon EC2 のネットワークレイヤーです。Amazon EC2 を初めて使用する場合は、*Linux インスタンス用 Amazon EC2 ユーザーガイド*の「[Amazon EC2 とは](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/concepts.html)」を参照してください。

VPC の主な概念は次のとおりです。
+ Virtual *Private Cloud* (VPC) は、 AWS アカウント専用の仮想ネットワークです。
+ *サブネット*は、VPC の IP アドレスの範囲です。
+ *ルートテーブル*は、ネットワークトラフィックの経路を決めるために使用される一連のルール (ルートと呼ばれます) で構成されます。
+ *インターネットゲートウェイ*は、VPC のインスタンスとインターネットとの間の通信を可能にする VPC コンポーネントであり、冗長性と高い可用性を備えており、水平スケーリングが可能です。そのため、ネットワークトラフィックに課される可用性のリスクや帯域幅の制約はありません。
+ *VPC エンドポイント*を使用すると、インターネットゲートウェイ、NAT デバイス、VPN 接続、または Direct Connect 接続を必要とせずに、サポートされている AWS サービスや PrivateLink を搭載した VPC エンドポイントサービスに VPC をプライベートに接続できます。VPC のインスタンスは、サービスのリソースと通信するためにパブリック IP アドレスを必要としません。VPC と他のサービス間のトラフィックは、Amazon ネットワークを離れません。

Amazon VPC サービスの詳細については、「[Amazon Virtual Private Cloud ユーザーガイド](https://docs.aws.amazon.com/vpc/latest/userguide/what-is-amazon-vpc.html)」を参照してください。

Apache Flink 用 Managed Service は、アプリケーションの VPC 構成で提供されるサブネットの 1 つに「[エラスティックネットワークインターフェイス](https://docs.aws.amazon.com/vpc/latest/userguide/VPC_ElasticNetworkInterfaces.html)」を作成します。VPC サブネット内に作成される Elastic Network Interface の数は、アプリケーションの並列処理と KPU ごとの並列度によって異なる場合があります。Application Scaling に関する詳細は、[アプリケーションスケーリングを実装する](how-scaling.md) を参照してください。

**注記**  
SQL アプリケーションでは VPC 設定はサポートされていません。

**注記**  
Apache Flink 用 Managed Service は、VPC 設定を持つアプリケーションのチェックポイントとスナップショットの状態を管理します。