AWS SAA 题库

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

第 219 / 1018 题单选题

一名解决方案架构师正在设计一个使用Amazon API Gateway的新API,该API将接收来自用户的请求。请求的数量高度可变;有时几个小时都不会收到任何请求。数据处理将异步进行,但应在请求后的几秒内完成。 哪种计算服务应该由解决方案架构师调用以以最低成本实现要求?

  • A. 一个AWS Glue作业
  • B. 一个AWS Lambda函数
  • C. 托管在Amazon Elastic Kubernetes Service(Amazon EKS)中的容器化服务
  • D. 托管在Amazon ECS与Amazon EC2中的容器化服务
第 219 / 1018 题正确答案 B
  • B. 一个AWS Lambda函数

解析

在这种情况下,由于请求的数量高度可变且可能有时几个小时不会有请求,使用AWS Lambda函数是最合适的选择。AWS Lambda是一种无服务器计算服务,它允许按需执行代码,无需一直保持实例运行。它具有自动伸缩功能,可根据请求的数量进行扩展,同时也可以自动缩减以减少成本。对于异步数据处理,Lambda函数可以轻松处理,而且它的冷启动时间相对较短,可以在请求后的几秒内执行。与容器化服务相比,Lambda通常更具成本效益,因为您只支付实际执行的计算时间,而不需要预先配置或管理服务器。AWS Glue主要用于ETL(抽取、转换和加载)作业,通常不适用于此种情况。容器化服务如Amazon EKS或Amazon ECS通常需要更多的维护和管理,适合那些需要更多控制和自定义的情况。

AI 解析

该题目聚焦于在AWS环境下选择适合异步、间歇性请求且成本优化的计算服务。Amazon API Gateway常与Lambda集成,支持事件驱动架构,实现按请求付费,闲置时无成本。Lambda函数自动扩展,响应时间在毫秒级,满足异步处理在秒级内完成的需求。AWS Glue用于批处理ETL,不适合实时场景;EKS和ECS/EC2需要维护常驻资源,成本较高。