Q71 — AWS SAA-C03 第4章

第 71/105 题 | ← 返回第4章

Q266.电子商务公司需要运行计划的日常工作来汇总和筛选销售记录以供分析.公司将销售记录存储在 Amazon S3 存储桶中.每个对象的大小可达 10 GB.根据销售事件的数量,作业最多可能需要一个小时才能完成.作业的 CPU 和内存使用率是恒定的,并且是预先知道的.解决方案架构师需要最大限度地减少作业运行所需的操作工作量.哪个解决方案满足这些要求?

正确答案: C. 创建具有 AWS Fargate 启动类型的 Amazon Elastic Container Service (Amazon ECS) 集群.创建在集群上启动 ECS 任务以运行作业的 Amazon EventBridge 计划事件

解析

更少的操作,当你有“作业的 CPU 和内存要求是一致的并且事先已知”时.您可以使用 Fargate 模式(在设置任务定义时选择 CPU、内存大小)/.基于此声明:“根据销售事件的数量,这项工作最多可能需要一个小时才能完成”=> 排除 A 和 B 提到 Lambda,因为执行时间限制为 15 分钟.在 C 和 D 之间,问题还说“作业的 CPU 和内存要求是一致的并且事先已知”,这意味着我们不需要会增加/减少 EC2 资源的自动缩放组 => 排除 D- A 和 B 是错误的. “工作最多可能需要一个小时”,因此 Lambda(执行时间限制为 15 分钟)是错误的-D 错了. “减少运营工作量”,因此 Fargate(无服务器)优于 EC2(自我管理实例)启动类型