Amazon ECS Express Mode - Amazon Elastic Container Service

Amazon ECS Express Mode

Amazon ECS Express Mode サービスは、適切なデフォルトを提供し、補助的な AWS サービスの設定を自動化することで、コンテナ化されたアプリケーションのデプロイの複雑さを軽減します。Express Mode サービスでは、複数のサービスの設定パラメータを管理する必要がなく、開始に必要となるものは 3 つだけです。

  • コンテナイメージ

  • タスク実行ロール

  • インフラストラクチャロール

Amazon ECS Express Mode は、アクセス可能な一意の URL を持つ Fargate ベースの ECS サービス、SSL/TLS を使用するロードバランサー、自動スケーリングポリシー、モニタリング、ネットワークコンポーネントなど、必要なすべてのインフラストラクチャをオーケストレーションして設定します。

以下のシナリオで、Amazon ECS Express Mode サービスを使用します。

  • ウェブアプリケーションと API – HTTP リクエストを処理するステートレスコンテナ化アプリケーション

  • 迅速なプロトタイピング – インフラストラクチャのセットアップオーバーヘッドなしでアプリケーションを迅速にデプロイしてテストする

  • 開発者の生産性 – 深い AWS の知識がなくても、アプリケーションチームが独立してデプロイできるようにする

  • プラットフォームチームの効率 – セルフサービスのデプロイ機能を提供することで、メンテナンスのオーバーヘッドを削減する

Amazon ECS Express Mode サービスは、パブリックまたはプライベートの HTTPS アプリケーションをサポートし、使用率またはトラフィックに基づいて自動的にスケールします。

Amazon ECS Express Mode サービスの利点

Amazon ECS Express Mode サービスには、AWS でコンテナ化されたアプリケーションをデプロイして管理する際に、主な利点がいくつかあります。

  • 簡素化されたデプロイ – 本稼働に対応するデフォルトを使用して複数の AWS サービスでコンテナ化されたアプリケーションをデプロイできます。

  • 機能に妥協なし – きめ細かな制御や高度な機能が必要な場合でも、基盤となるすべての AWS リソースにアクセスして直接管理できます。

  • コストの最適化 – 同じネットワーク設定を使用して複数の Express Mode サービス間で Application Load Balancer を共有し、コストを削減します。

  • 透過的なインフラストラクチャ – すべてのリソースは AWS アカウントに作成され、AWS コンソールと API を通じて完全に可視化され、アクセスできます。

料金

Amazon ECS Express Mode サービスの使用に追加料金はかかりません。以下を含む、アプリケーションを実行するために作成される基盤の AWS リソースに対してのみ料金が発生します。

  • Fargate コンピューティングリソース

  • Application Load Balancer

  • CloudWatch Logs と Metrics

  • データ転送料金

利用可能な状況

Amazon ECS Express Mode は、Amazon ECS と Fargate がサポートされているすべての AWS リージョンで使用できます。Express Mode サービスは、次のいずれかを使用して作成、管理できます。

  • Amazon ECS コンソール

  • AWS AWS CLI

  • AWS SDK

  • CloudFormation

  • Terraform

  • Amazon ECS 用の AWS ラボ MCP サーバー