AWS Fargate 考试频率 ⭐⭐⭐⭐⭐

AWS Fargate

AWS Fargate

computeAWS FargateAWS
最近整理

Fargate 负责提供运行容器的计算资源,让你使用 ECS 或 EKS 时无需管理底层 EC2。

基本信息

字段内容
英文AWS Fargate
全称AWS Fargate
中文释义无服务器容器计算引擎
日文释义AWS Fargate(ファーゲート)
考试频率⭐⭐⭐⭐⭐
易混淆ECS / EKS / Lambda / EC2

一句话理解

Fargate 负责提供运行容器的计算资源,让你使用 ECS 或 EKS 时无需管理底层 EC2。

它不是什么

  • 不是镜像仓库:镜像由 ECR 保存。
  • 不是容器编排器:ECS / EKS 负责调度和编排。
  • 不是函数计算:Lambda 以函数为执行单位。

工作原理

ECR 镜像 → ECS Task 或 EKS Pod → Fargate 按请求的 CPU / 内存启动隔离计算环境 → 运行容器 → 按资源与运行时间计费。

适用场景

  • 小团队或流量变化大的 Web 应用。
  • 希望专注应用,不想维护容器节点。
  • 工作负载适合 Fargate 支持的计算和网络模型。

与 Lambda 的区别

维度LambdaFargate
执行单位函数容器
运行时长单次最长 15 分钟适合更长时间服务或任务
控制力较少可自定义完整容器镜像
编排事件触发为主配合 ECS / EKS

Cloud Practitioner 考点

Fargate 是无服务器容器计算服务,与 ECS / EKS 配合,不管理底层 EC2。

SAA-C03 考点

  • ECS / EKS 使用 Fargate 与 EC2 节点的选型。
  • 网络、Task / Pod 资源和 IAM 权限。
  • 以减少运维为目标时优先考虑 Fargate。

常见误区

  • Fargate 不负责容器编排。
  • 使用 Fargate 仍需定义 ECS Task 或 EKS Pod。
  • Fargate 不等于 Lambda。

重点记忆

ECS / EKS 管“怎么调度”,Fargate 管“在哪里运行”。