AWS Fargate

コンテナ向けサーバーレスコンピューティング

インフラストラクチャではなくアプリケーションをデプロイおよび管理します。サーバーのスケーリング、パッチ、保護、管理に必要な運用上のオーバーヘッドをスケールします。

Amazon CloudWatch Container Insights などの AWS サービスとの組み込み統合を通じてアプリケーションをモニタリングしたり、サードパーティのツールを使ってメトリックスやログを収集したりできます。 

設計によるワークロードの分離により、セキュリティを向上させます。Amazon ECS タスクと Amazon EKS ポッドは、それぞれ専用のランタイム環境で実行されます。

支払いはコンピューティングリソースの使用分のみで、初期費用はかかりません。Savings Plans、Fargate Spot、または AWS Graviton プロセッサを使用してコストをさらに最適化できます。 

仕組み

AWS Fargate は、サーバーレスで従量制料金のコンピューティングエンジンであり、サーバーを管理することなくアプリケーションの構築に集中することができます。AWS Fargate は、Amazon Elastic Container Service (Amazon ECS) と Amazon Elastic Kubernetes Service (Amazon EKS) の両方との互換性を備えています。 OCI 準拠のコンテナイメージを選択し、メモリとコンピューティングリソースを定義して、サーバーレスコンピューティングでコンテナーを実行します。複数の CPU アーキテクチャとオペレーティングシステムがサポートされているため、さまざまなアプリケーションでメリットを享受できます。

図は、AWS Fargate を使用してコンテナ化されたアプリケーションを実行することで得られる利点を示しています。
AWS Fargate のご紹介 (0:46)
AWS Fargate のご紹介
AWS Fargate について説明する紹介動画 (1 分未満) をご覧ください。AWS Fargate は、Amazon ECS または Amazon EKS と互換性のあるサーバーレスコンピューティングエンジンで、サーバーやクラスターを管理することなくコンテナを実行することを可能にします。

ユースケース

ウェブアプリケーション、API、およびマイクロサービス

コンテナのスピードと不変性を利用して、アプリケーション、API、マイクロサービスアーキテクチャを構築し、デプロイします。コンピューティングインフラストラクチャのライフサイクルを所有、運用、管理する必要がなくなるため、アプリケーションに集中できます。

アプリケーションを最新化

AWS Fargate を Amazon ECS または Amazon EKS と組み合わせて使用すると、コンテナ化されたワークロードをより簡単に実行およびスケールします。また、Fargate は、レガシーアプリケーションをリファクタリングやリアーキテクトすることなく、Amazon ECS の Windows コンテナを移行して実行することができます。

AI および ML アプリケーションをサポート

柔軟でポータブルな人工知能と機械学習 (AI/ML) 開発環境を構築します。オーバープロビジョニングを回避しながらサーバー容量を増やすスケーラブルなリソースで ML モデルをトレーニング、テスト、デプロイできます。

データ処理


データ処理ワークロードを実行し、タスクあたり最大 16 の vCPU と 120 GB のメモリにスケールアップし、AWS Batch と統合してサーバーレスの並列処理を実現します。

開始方法

AWS コンテナサービスの詳細はこちら

トップ企業がミッションクリティカルなコンテナ化されたアプリケーションを AWS で実行する理由をご紹介します。

コンテナページを詳しく見る »

エキスパートとつながる


今すぐ AWS Fargate のセールスサポートまたはテクニカルサポートを受ける。

お問い合わせ »

コンソールで構築を開始する


AWS マネジメントコンソールの AWS Fargate を詳しく見る

サインイン »

AWS の詳細を見る