Q48 — AWS SAP-C02 第1章
第 48/75 题 | ← 返回第1章
Q123. 一家公司在 eu-west-1 区域运行其应用程序,每个环境有一个账户:开发、测试和生产。所有环境使用有状态的 Amazon EC2 实例和 Amazon RDS for MySQL 数据库全天候运行。数据库大小在 500 GB 到 800 GB 之间。开发团队和测试团队在工作日的工作时间工作,但生产环境全天候运行。公司希望降低成本。所有资源都使用环境标签标记,键为 development、testing 或 production。解决方案架构师应该如何以最少的运维工作量降低成本?
- A. 创建每天运行一次的 Amazon EventBridge 规则。配置规则调用一个 AWS Lambda 函数,根据标签、日期和时间启动或停止实例。
- B. 创建每个工作日晚上运行的 Amazon EventBridge 规则。配置规则调用 AWS Lambda 函数根据标签停止实例。创建每个工作日早上运行的第二个 EventBridge 规则。配置第二个规则调用另一个 Lambda 函数根据标签启动实例。 ✓
- C. 创建每个工作日晚上运行的 Amazon EventBridge 规则。配置规则调用 AWS Lambda 函数根据标签终止实例。创建每个工作日早上运行的第二个 EventBridge 规则。配置第二个规则调用另一个 Lambda 函数根据标签从最后一次备份还原实例。
- D. 创建每小时运行的 Amazon EventBridge 规则。配置规则调用一个 AWS Lambda 函数,根据标签、日期和时间终止或从最后一次备份还原实例。
正确答案: B. 创建每个工作日晚上运行的 Amazon EventBridge 规则。配置规则调用 AWS Lambda 函数根据标签停止实例。创建每个工作日早上运行的第二个 EventBridge 规则。配置第二个规则调用另一个 Lambda 函数根据标签启动实例。
解析
为以最少运维工作量降低成本,推荐的解决方案是: B. 创建每个工作日晚上运行的 Amazon EventBridge 规则。配置规则调用 AWS Lambda 函数根据标签停止实例。创建每个工作日早上运行的第二个 EventBridge 规则。配置第二个规则调用另一个 Lambda 函数根据标签启动实例。 说明: 停止和启动实例比终止和还原更简单,运维开销更少。使用标签可以区分开发/测试实例和生产实例,只停止非生产实例。