Amazon Managed Service for Apache Flink (Amazon MSF) は、以前は Amazon Kinesis Data Analytics for Apache Flink と呼ばれていました。
翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Amazon VPC のリソースにアクセスするように Managed Service for Apache Flink を設定する
アカウントで、Apache Flink アプリケーション用 Managed Service が 仮想プライベートクラウド (VPC) のプライベートサブネットに接続するように構成することができます。Amazon Virtual Private Cloud (Amazon VPC) を使用して、データベース、キャッシュインスタンス、内部サービスなどのリソース用のプライベートネットワークを作成します。実行中にプライベートリソースにアクセスするには、アプリケーションを VPC に接続します。
このトピックには、次のセクションが含まれています。
Amazon VPC の概念
Amazon VPC は、Amazon EC2 のネットワークレイヤーです。Amazon EC2 を初めて使用する場合は、Linux インスタンス用 Amazon EC2 ユーザーガイドの「Amazon EC2 とは」を参照してください。
VPC の主な概念は次のとおりです。
Virtual Private Cloud (VPC) は、 AWS アカウント専用の仮想ネットワークです。
サブネットは、VPC の IP アドレスの範囲です。
ルートテーブルは、ネットワークトラフィックの経路を決めるために使用される一連のルール (ルートと呼ばれます) で構成されます。
インターネットゲートウェイは、VPC のインスタンスとインターネットとの間の通信を可能にする VPC コンポーネントであり、冗長性と高い可用性を備えており、水平スケーリングが可能です。そのため、ネットワークトラフィックに課される可用性のリスクや帯域幅の制約はありません。
VPC エンドポイントを使用すると、インターネットゲートウェイ、NAT デバイス、VPN 接続、または AWS Direct Connect 接続を必要とせずに、サポートされている AWS サービスや PrivateLink を搭載した VPC エンドポイントサービスに VPC をプライベートに接続できます。VPC のインスタンスは、サービスのリソースと通信するためにパブリック IP アドレスを必要としません。VPC と他のサービス間のトラフィックは、Amazon ネットワークを離れません。
Amazon VPC サービスの詳細については、「Amazon Virtual Private Cloud ユーザーガイド」を参照してください。
Apache Flink 用 Managed Service は、アプリケーションの VPC 構成で提供されるサブネットの 1 つに「エラスティックネットワークインターフェイス」を作成します。VPC サブネット内に作成される Elastic Network Interface の数は、アプリケーションの並列処理と KPU ごとの並列度によって異なる場合があります。Application Scaling に関する詳細は、アプリケーションのスケーリングを実装する を参照してください。
注記
SQL アプリケーションでは VPC 設定はサポートされていません。
注記
Apache Flink 用 Managed Service は、VPC 設定を持つアプリケーションのチェックポイントとスナップショットの状態を管理します。