投稿日: Jul 31, 2020

Network Load Balancer (NLB) を使用して、Amazon Elastic Container Service (ECS) によってオーケストレーションされた AWS Fargate で実行されているコンテナベースのアプリケーションに UDP トラフィックを分散できるようになりました。Network Load Balancers は、接続レベル (Layer-4) で動作するフルマネージドロードバランサーであり、超低レイテンシーで数百万のリクエストを処理できます。これまでは、TCP プロトコルを使用する場合に限り、Network Load Balancers を AWS Fargate で使用できました。この新しい統合により、サーバーレスコンテナのシンプルさを利用して、UDP プロトコルを使用する Fargate でアプリケーションを実行できます。DNS、IoT、リアルタイムメディア、syslog などのワークロードを実行しながら、Network Load Balancer を通じて超低レイテンシーで高スループットを維持できます。

Network Load Balancer を通じた UDP プロトコルの Fargate サポートは、Amazon ECS コンテナオーケストレーションサービスのプラットフォームバージョン 1.4 で利用できます。このサポートは、Fargate が存在するすべての AWS リージョンでご利用いただけます。リージョンごとに利用可能なサービスのリストについては、AWS リージョンごとのサービスのページをご覧ください。詳細については、ブログ投稿と Network Load Balancer のドキュメントページをご覧ください。