AWS SAA 题库

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

第 669 / 1018 题单选题

一家公司在一个使用Amazon DynamoDB表的应用程序上进行测试。测试每周运行4小时。公司知道应用程序在测试期间每秒对表执行多少读取和写入操作。公司目前没有将DynamoDB用于其他用途。解决方案架构师需要优化表的成本。哪种解决方案将满足这些要求?

  • A. 选择按需模式。适当更新读取和写入容量单位。
  • B. 选择预置模式。适当更新读取和写入容量单位。
  • C. 购买DynamoDB保留容量,为期1年。
  • D. 购买DynamoDB保留容量,为期3年。
第 669 / 1018 题正确答案 B
  • B. 选择预置模式。适当更新读取和写入容量单位。

解析

预置模式(Provisioned Mode)允许您为 DynamoDB 表预先配置一定数量的读取和写入容量单元,并按照这些预配置的容量单元进行计费。 考虑到测试期间已知的读取和写入操作的数量,选择预置模式可以帮助优化成本,因为您可以根据实际需求配置适当数量的容量单元,而无需依赖按需模式的弹性付费。 按需模式可能会在测试不运行时产生额外费用,而预置模式则提供更为可控的成本。 因此,选择预置模式并根据测试期间的实际需求适当更新读取和写入容量单位是在这种情况下更为合适的解决方案。

AI 解析

DynamoDB提供两种容量模式:按需和预置。按需模式适合不可预测或突发流量,按实际使用量计费;预置模式适合可预测的稳态流量,允许指定容量并控制成本。题目中测试时间固定且已知,属于可预测场景。使用预置模式可在测试期间临时调高容量,非测试时间调至最低,总成本低于按需模式下的突发流量费用。预留容量需长期承诺,不符合测试场景的短期需求。预置模式灵活调整容量更经济。来源:AWS DynamoDB定价文档关于容量模式选择的说明。选项B正确。