SAP-C02 第 18 题
题目
一家公司有一个网络应用程序,允许用户上传短视频。这些视频存储在 Amazon EBS 卷上,并由自定义识别软件进行分析以进行分类。该网站包含静态内容,流量可变,在某些月份达到峰值。该架构由在 Auto Scaling 组中运行的用于 Web 应用程序的 Amazon EC2 实例和在 Auto Scaling 组中运行的用于处理 Amazon SQS 队列的 EC2 实例组成。该公司希望重新架构应用程序,以尽可能使用 AWS 托管服务减少运营开销,并消除对第三方软件的依赖。哪种解决方案满足这些要求?
选项
A. 将 Amazon ECS 容器用于 Web 应用程序,并将 Spot 实例用于处理 SQS 队列的 Auto Scaling 组。使用 Amazon Rekognition 替换自定义软件来对视频进行分类。
B. 将上传的视频存储在 Amazon EFS 中,并将文件系统挂载到 Web 应用程序的 EC2 实例。使用 AWS Lambda 函数处理 SQS 队列,该函数调用 Amazon Rekognition API 对视频进行分类。
C. 在 Amazon S3 中托管 Web 应用程序。将上传的视频存储在 Amazon S3 中。使用 S3 事件通知将事件发布到 SQS 队列。使用 AWS Lambda 函数处理 SQS 队列,该函数调用 Amazon Rekognition API 对视频进行分类。
D. 使用 AWS Elastic Beanstalk 在 Web 应用程序的 Auto Scaling 组中启动 EC2 实例,并启动工作线程环境来处理 SQS 队列。使用 Amazon Rekognition 替换自定义软件来对视频进行分类。
答案
C
解析
正确答案:C 解析: 题干关键点:核心服务:Lambda, S3, EC2, EBS, EFS。 正确选项: C. 在 Amazon S3 中托管 Web 应用程序。将上传的视频存储在 Amazon S3 中。使用 S3 事件通知将事件发布到 SQS 队列。使用 AWS Lambda 函数处理 SQS 队列,该函数调用 Amazon Rekognition API 对视频进行分类。 选择理由: 选项 C 的设计直接围绕题干限制展开,关键...