SAP-C02 学习助手

SAP-C02 第 134 题

Lambda EC2 EventBridge Step Functions CloudWatch Fargate

题目

一家公司在 Amazon EC2 Linux 实例上运行专有的无状态 ETL 应用程序。该应用程序是 Linux 二进制文件,源代码无法修改。该应用程序是单线程的,使用 2 GB RAM,并且是高度 CPU 密集型的。该应用程序计划每 4 小时运行一次,最多运行 20 分钟。解决方案架构师想要修改解决方案的架构。解决方案架构师应该使用哪种策略?

选项

A. 使用 AWS Lambda 运行应用程序。使用 Amazon CloudWatch Logs 每 4 小时调用一次 Lambda 函数。

B. 使用 AWS Batch 运行应用程序。使用 AWS Step Functions 状态机每 4 小时调用一次 AWS Batch 作业。

C. 使用 AWS Fargate 运行应用程序。使用 Amazon EventBridge (Amazon CloudWatch Events) 每 4 小时调用一次 Fargate 任务。

D. 使用 Amazon EC2 Spot 实例运行应用程序。使用 AWS CodeDeploy 每 4 小时部署并运行一次应用程序。

答案

C

解析

正确答案:C 解析: 题干关键点:核心服务:Lambda, EC2, EventBridge, Step Functions, CloudWatch。 正确选项: C. 使用 AWS Fargate 运行应用程序。使用 Amazon EventBridge (Amazon CloudWatch Events) 每 4 小时调用一次 Fargate 任务。 选择理由: 选项 C 的设计直接围绕题干限制展开,关键动作是 C. 使用 AWS ...

登录后查看完整解析