Q24 — AWS SAA-C03 第14章

第 24/100 题 | ← 返回第14章

Q1024.一家公司有多个 Amazon RDS DB 实例在开发 AWS 账户中运行.所有实例都有标签以将其标识为开发资源.该公司需要开发 DB 实例仅在工作时间内按计划运行.哪种解决方案能够以最少的运营开销满足这些要求?

正确答案: D. 创建一个 Amazon EventBridge 规则,调用 AWS Lambda 函数来启动和停止 RDS 实例.

解析

绳索.要在开发 AWS 账户中管理多个 Amazon RDS DB 实例,允许它们仅在工作时间内以最少的运营开销运行,最好的解决方案是:D.创建一个 Amazon EventBridge 规则,调用 AWS Lambda 函数来启动和停止 RDS 实例.### 解释:\ 1. Amazon EventBridge:- EventBridge 可以配置为根据时间表创建规则.您可以设置规则以在特定时间触发,从而自动启动和停止 RDS 实例,与营业时间完美契合.\ 2. AWS Lambda 函数:- 可以轻松创建 Lambda 函数来处理启动和停止 RDS 实例的逻辑.此设置需要的管理和运营开销极小,因为 Lambda 函数可以使用 AWS SDK 根据标签与 RDS 实例进行交互.\ 3.自动化:- 该解决方案完全自动化了该过程,确保数据库实例仅在需要时运行,无需人工干预.其他选项的评估:A. 创建 Amazon CloudWatch 警报:- 虽然此选项可行,但与使用 EventBridge 相比,它需要更多的设置和监控.CloudWatch 通常用于基于指标的警报,而不是计划任务.B. 创建 AWS Trusted Advisor 报告:- Trusted Advisor 不会自动执行操作.它仅提供建议,并且根据其报告创建 Lambda 函数仍需要额外的开发工作.C. 创建 AWS Systems Manager 状态管理器关联:- 虽然 State Manager 可以管理资源,但它通常更适合管理配置和合规性,而不是简单的启动/停止计划.设置它可能还会涉及比此用例所需的更多复杂性.### 结论:选项 D 提供了最简单、最有效的方法,可以根据计划自动启动和停止 RDS 实例,确保最小的运营开销,同时有效管理工作时间内的资源使用情况.