AWS SAA 题库

点击卡片任意位置翻面查看正确答案与解析,也可以用键盘 切换题目。

第 512 / 1018 题单选题

社交媒体公司希望允许其用户在托管在AWS云中的应用程序中上传图像。该公司需要一种解决方案,能够自动调整图像的大小,以便在多种设备类型上显示图像。该应用程序在一天中经历着不可预测的流量模式。公司正在寻求一种高度可用的解决方案,以最大程度地提高可扩展性。 解决这些需求,解决方案架构师应该怎么做?

  • A. 创建一个托管在Amazon S3中的静态网站,调用AWS Lambda函数来调整图像大小并将图像存储在Amazon S3存储桶中。
  • B. 创建一个托管在Amazon CloudFront中的静态网站,调用AWS Step Functions来调整图像大小并将图像存储在Amazon RDS数据库中。
  • C. 创建一个托管在Amazon EC2实例上运行的Web服务器上的动态网站。配置一个在EC2实例上运行的过程来调整图像大小并将图像存储在Amazon S3存储桶中。
  • D. 创建一个动态网站,托管在自动扩展的Amazon Elastic Container Service(Amazon ECS)集群上,该集群在Amazon Simple Queue Service(Amazon SQS)中创建一个调整大小作业。设置一个在Amazon EC2实例上运行的图像调整程序来处理调整大小作业。
第 512 / 1018 题正确答案 A
  • A. 创建一个托管在Amazon S3中的静态网站,调用AWS Lambda函数来调整图像大小并将图像存储在Amazon S3存储桶中。

解析

使用AWS Lambda函数和Amazon S3存储桶能够提供高度可用性和弹性,同时可以根据需要自动扩展。这种解决方案适合处理图像调整的要求,并在不同设备上显示图像。其他选项可能过于复杂,难以满足高可用性和扩展性的要求。

AI 解析

AWS服务中,Amazon S3适合存储静态内容,结合Lambda实现无服务器架构处理图像调整,无需预置资源,按需自动扩展。选项A使用S3存储图像,通过Lambda响应上传事件触发处理流程,天然适配不可预测流量,保证高可用性。选项B错误在于使用RDS存储图像而非S3;选项C和D依赖EC2实例,需手动管理扩展,无法最大化可扩展性。正确答案为A,符合无服务器最佳实践。来源:AWS Well-Architected Framework建议使用无服务器服务应对可变工作负载。