SAP-C02 学习助手

SAP-C02 第 42 题

Lambda S3 EC2 EFS SQS Config Auto Scaling

题目

解决方案架构师需要就如何将其本地数据处理应用程序迁移到 AWS 云向公司提供建议。目前,用户通过门户网站上传输入文件。然后,Web 服务器将上传的文件存储在 NAS 上,并通过消息队列向处理服务器发送消息。每个媒体文件最多可能需要 1 小时来处理。该公司已确定,在工作时间内等待处理的媒体文件数量显着增加,而在工作时间之后文件数量迅速下降。最具成本效益的迁移建议是什么?

选项

A. 使用 Amazon SQS 创建队列。配置现有 Web 服务器以发布到新队列。当队列中有消息时,调用 AWS Lambda 函数从队列中提取请求并处理文件。将处理后的文件存储在 Amazon S3 存储桶中。

B. 使用 Amazon MQ 创建队列。配置现有 Web 服务器以发布到新队列。当队列中有消息时,创建一个新的 Amazon EC2 实例以从队列中提取请求并处理文件。将处理后的文件存储在 Amazon EFS 中。任务完成后关闭 EC2 实例。

C. 使用 Amazon MQ 创建队列。配置现有 Web 服务器以发布到新队列。当队列中有消息时,调用 AWS Lambda 函数从队列中提取请求并处理文件。将处理后的文件存储在 Amazon EFS 中。

D. 使用 Amazon SQS 创建队列。配置现有 Web 服务器以发布到新队列。使用 EC2 Auto Scaling 组中的 Amazon EC2 实例从队列中提取请求并处理文件。根据 SQS 队列长度扩展 EC2 实例。将处理后的文件存储在 Amazon S3 存储桶中。

答案

D

解析

正确答案:D 解析: 题干关键点:成本控制、本地数据中心/混合架构、核心服务:Lambda, S3, EC2, EFS, SQS。 正确选项: D. 使用 Amazon SQS 创建队列。配置现有 Web 服务器以发布到新队列。使用 EC2 Auto Scaling 组中的 Amazon EC2 实例从队列中提取请求并处理文件。根据 SQS 队列长度扩展 EC2 实例。将处理后的文件存储在 Amazon S3 存储桶中。 选择理由: 选...

登录后查看完整解析