インフラストラクチャではなくアプリケーションをデプロイおよび管理するFargate は、サーバーのスケーリング、パッチ適用、セキュリティ、管理などの運用上のオーバーヘッドを取り除きます。
Amazon CloudWatch Container Insights のような AWS のサービスとのビルトイン統合を介して、アプリケーションをモニタリングします。サードパーティーのツールでメトリクスとログを収集します。
設計によるワークロードの分離により、セキュリティを向上させます。Amazon ECS タスクと Amazon EKS ポッドは、それぞれ専用のランタイム環境で実行されます。
使用料金は従量課金制です。Fargate は、指定されたリソース要件に密接に一致するようにコンピューティングをスケールします。Fargate では、オーバープロビジョニングおよび追加サーバーの料金は発生しません。
仕組み
AWS Fargate は、サーバーレスで従量制料金のコンピューティングエンジンであり、サーバーを管理することなくアプリケーションの構築に集中することができます。AWS Fargate は、Amazon Elastic Container Service (ECS) と Amazon Elastic Kubernetes Service (EKS) の両方に対応しています。

ユースケース
ウェブアプリケーション、API、およびマイクロサービス
コンテナのスピードと不変性を利用して、アプリケーション、API、マイクロサービスアーキテクチャを構築し、デプロイします。Fargate は、コンピューティングインフラストラクチャの所有、実行、ライフサイクル管理の必要性を排除し、お客様が最も重要なこと、すなわちアプリケーションに集中できるようにします。
コンテナワークロードの実行とスケーリング
Amazon ECS または Amazon EKS で Fargate を使用して、コンテナ化されたデータ処理ワークロードを簡単に実行およびスケールします。また、Fargate は、レガシーアプリケーションをリファクタリングやリアーキテクトすることなく、Amazon ECS の Windows コンテナを移行して実行することができます。
AI と機械学習のトレーニングアプリケーションをサポート
柔軟でポータブルな AI と機械学習の開発環境を作成します。Fargate では、機械学習 (ML) モデルをトレーニング、テスト、デプロイするため、過剰なプロビジョニングをせずにサーバ容量の向上に必要なスケーラビリティを実現します。
コストの最適化
AWS Fargate では、初期費用が不要で、使用したリソースにのみ費用が発生します。さらに、Compute Savings Plans や Fargate Spot で最適化し、Fargate による Graviton2 で最大 40% の料金パフォーマンス向上を実現します。