ECS サービス向けのマネージド型イングレスソリューションである Amazon ECS Gateway を発表

投稿日: 2026年10月20日

AWS は、Amazon Elastic Container Service (Amazon ECS) Gateway を発表しました。これは、Application Load Balancer (ALB) とそれをサポートする関連リソースをお客様のアカウント内で直接、動的にプロビジョニングおよび管理することで、コンテナ化されたアプリケーションのイングレスネットワークを簡素化する新しいリソースです。

ECS Gateway では、プラットフォームチームが組織のネットワーク標準をゲートウェイで一度定義し、そのゲートウェイを 1 つ以上のクラスターに関連付けます。これにより、組織はトラフィックが ECS サービスに到達する方法を一元的に統制できます。アプリケーションチームは、オプトインするだけでそれらの標準を継承でき、ネットワークの専門知識は必要ありません。ECS Gateway はホストベースのルーティングを提供します。また、最大 25 個のサービスで 1 つの ALB を共有してインフラストラクチャコストを最適化できるほか、各サービスに一意のドメインネームシステム (DNS) ホスト名が割り当てられます。ECS は、基盤となるインフラストラクチャのライフサイクル全体を管理します。具体的には、最初のサービスが接続した時点で最初の ALB をプロビジョニングし、容量の上限に達すると ALB を追加し、不要になると削除します。これらのリソースと各サービスへのゲートウェイルートを確認することで、リクエストがアプリケーションにどのように到達しているかを正確に把握できます。トラフィックとヘルスのモニタリングには、Amazon CloudWatch の標準の ALB メトリクスと、Elastic Load Balancing のターゲットのヘルス情報を使用できます。

使用を開始するには、AWS マネジメントコンソール、AWS CLI、API、AWS SDK、または AWS CloudFormation を使用して ECS Gateway を作成してクラスターに関連付けたうえで、ゲートウェイコネクタパラメータを追加して ECS サービスをオプトインしてください。ECS Gateway は、awsvpc ネットワークモードを使用する ECS サービスで、すべての起動タイプにわたって利用できます。現在、すべての AWS 商用リージョンで追加料金なしで利用できます。料金は、サービスからゲートウェイに接続した際にアカウント内にプロビジョニングされる基盤インフラストラクチャの分のみ発生します。詳細については、AWS ニュースブログおよびドキュメントページを参照してください。