AWS SAA 题库

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

第 378 / 1018 题单选题

一家公司托管一个前端应用程序,该应用程序使用与AWS Lambda集成的Amazon API Gateway API后端。当API接收请求时,Lambda函数会加载许多库。然后,Lambda函数连接到Amazon RDS数据库,处理数据,并将数据返回给前端应用程序。公司希望确保对所有用户的响应延迟尽可能低,同时对公司的运营变动做出尽量少的改变。 哪种解决方案将满足这些要求?

  • A. 在前端应用程序和数据库之间建立连接,以通过绕过API来加快查询速度。
  • B. 为处理请求的Lambda函数配置预留并发。
  • C. 在Amazon S3中缓存查询结果,以更快地检索类似的数据集。
  • D. 增加数据库的大小,以增加Lambda可以同时建立的连接数。
第 378 / 1018 题正确答案 B
  • B. 为处理请求的Lambda函数配置预留并发。

解析

为了降低响应延迟,最好的解决方案是配置Lambda函数的预留并发。这将确保有足够的Lambda实例处于活动状态,可以更快速地响应请求,而无需改变前端应用程序或数据库。其他选项可能需要更多的改变或不如预留并发那样有效。增加数据库的大小可能对Lambda函数的并发连接数没有直接影响。

AI 解析

AWS Lambda的预留并发功能用于预置函数实例以应对突发请求,减少冷启动延迟。来源:AWS官方文档。选项A绕过API破坏架构,C需代码改动,D增加数据库未解决Lambda延迟。B通过保留实例预热环境,减少初始化时间,满足低延迟和最少变更需求。