Q82 — AWS SAA-C03 第13章
第 82/100 题 | ← 返回第13章
Q982. 一家公司在其应用程序中使用了 Amazon Aurora PostgreSQL 配置集群.该应用程序的峰值流量每天发生几次,持续时间为 30 分钟到几个小时.数据库容量已配置为处理应用程序的峰值流量,但数据库在非高峰时段浪费了容量.该公司希望降低数据库成本.哪种解决方案能够以最少的操作工作量满足这些要求?
- A. 设置 Amazon CloudWatch 警报来监控数据库利用率.根据流量大小扩大或缩小数据库容量.
- B. 将数据库迁移到 Auto Scaling 组中的 Amazon EC2 实例.根据流量增加或减少实例数量.
- C. 将数据库迁移到 Amazon Aurora Serverless DB 集群,以根据流量量扩大或缩小容量. ✓
- D. 安排 AWS Lambda 函数在每天开始时配置所需的数据库容量.安排另一个 Lambda 函数以减少每天结束时的容量.
正确答案: C. 将数据库迁移到 Amazon Aurora Serverless DB 集群,以根据流量量扩大或缩小容量.
解析
正确答案是:C. 将数据库迁移到 Amazon Aurora Serverless DB 集群,以根据流量量扩大或缩小容量.解释:A. 设置 Amazon CloudWatch 警报来监控数据库利用率.根据流量大小扩大或缩小数据库容量.- 该解决方案需要人工干预来扩大或缩小数据库容量,这可能非常耗时,并且可能无法跟上流量模式的快速变化.B.将数据库迁移到 Auto Scaling 组中的 Amazon EC2 实例.根据流量增加或减少实例数量.- 与 Aurora Serverless 选项相比,此解决方案需要更多的操作工作,因为您需要管理 EC2 实例、Auto Scaling 组和数据库软件部署.C. 将数据库迁移到 Amazon Aurora Serverless DB 集群,以根据流量量扩大或缩小容量.- 这是花费最少操作精力的最佳解决方案.-Amazon Aurora Serverless 根据应用程序的需求自动扩展或缩减数据库容量,无需人工干预.- 此功能可通过在非高峰时段仅配置所需容量,并在高峰流量期间进行扩展来帮助降低数据库成本.- 与设置和管理基于 EC2 的数据库解决方案相比,迁移到 Aurora Serverless DB 集群也更容易.D. 安排 AWS Lambda 函数在每天开始时配置所需的数据库容量.安排另一个 Lambda 函数在每天结束时减少容量.- 与 Aurora Serverless 选项相比,此解决方案需要更多的运营工作,因为您需要管理计划的 Lambda 函数并确保它们正确扩展数据库容量.- 它可能无法应对白天交通模式的意外变化.因此,最佳且操作工作量最少的解决方案是将数据库迁移到 Amazon Aurora Serverless DB 集群.