CLF / ドメイン3 クラウドテクノロジーとサービス

AWS Fargate

概要

は、サーバーを管理せずにを実行できる、コンテナ向けのコンピューティングエンジンです。単体のサービスではなく、やの起動タイプとして利用します。インスタンスの、スケーリング、パッチ適用が不要になるため、「サーバー管理なしでコンテナを動かす」要件の答えとして頻出です。


主要技術

① サーバーレスなコンテナ実行

に必要なとメモリを指定するだけで、基盤となるサーバーの選定・構成・スケーリングはAWSが行います。基盤のパッチ適用もAWS側の責任となり、利用者の運用負荷が減ります。

② ECS・EKSとの関係

はを動かす「土台」であり、コンテナの配置や管理()はまたはが行います。ECSでの起動タイプは「」か「Fargate」の二択で問われます。

③ 料金の考え方

タスクが使用したvCPUとメモリの量に対して支払うです。中断を許容できる処理には割引価格の Spotも利用できます。


試験対策

① 選択基準 ⚠️ 頻出

「を実行したいが、サーバーやクラスターの・管理をしたくない」「コンテナ向け」というキーワードがあればを選びます。

② 混同しやすいサービスとの違い

同じでも、実行単位がなら、の関数(最大15分)ならです。また、やを細かく制御したい場合はの起動タイプを選びます。Fargateのタスクではを使えない(LambdaもGPUを使えない)ため、GPUが必要なコンテナは、GPUを備えたEC2インスタンスの上でECSのタスクを動かします。


参考文献

  1. ※1出題比率: AWS 公式の試験ガイドに記載された、採点対象の設問のうちその分野が占める割合です。

検索

キーワードを入力してください