AWS SAA 题库

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

第 636 / 1018 题多选题

一个解决方案架构师正在为Amazon API Gateway后面设计一个新的服务。该服务的请求模式将是不可预测的,可以在短时间内从0请求突增到每秒超过500个请求。需要在后端数据库中持久保存的数据总大小目前不到1GB,未来增长具有不确定性。数据可以使用简单的键值请求进行查询。 以下哪两种AWS服务的组合将满足这些要求?(选择两个)

  • A. AWS Fargate
  • B. AWS Lambda
  • C. Amazon DynamoDB
  • D. Amazon EC2 Auto Scaling
  • E. MySQL-compatible Amazon Aurora
第 636 / 1018 题正确答案 BC
  • B. AWS Lambda
  • C. Amazon DynamoDB

解析

AWS Lambda (选项 B): AWS Lambda是一个无服务器计算服务,可以按需运行代码,而无需事先配置或管理服务器。对于请求模式不可预测和可能突然变化的情况,Lambda非常适合处理突发的请求。它可以处理大量并发请求,并且在请求较少时,没有固定的计算成本。对于简单的查询,可以将Lambda与其他存储服务结合使用。 Amazon DynamoDB (选项 C): Amazon DynamoDB是一个高度可扩展、全管理的NoSQL数据库服务。对于简单的键值查询,并且能够处理不断变化的请求数量,DynamoDB是一个非常强大的选择。它可以根据负载的变化自动扩展,并提供低延迟、高吞吐量的数据库服务。对于数据规模小于1GB且未来增长不确定的情况,DynamoDB提供了灵活性和性能。 因此,结合使用AWS Lambda和Amazon DynamoDB将能够满足请求模式的不可预测性和数据存储的要求。

AI 解析

本题考查无服务器架构与键值数据库的适用场景。AWS Lambda的无服务特性可自动扩展应对突发请求,无需容量规划;DynamoDB作为全托管NoSQL数据库,提供毫秒级键值查询且吞吐量自动扩展,完美适配不确定数据增长。二者结合消除了基础设施管理,天然匹配不可预测的负载模式,而关系型数据库(Aurora)和容器服务(Fargate/EC2)需手动扩展或存在冷启动延迟。