Q30 — AWS SAA-C03 第15章

第 30/100 题 | ← 返回第15章

Q1130. 一家公司在 Amazon RDS 中运行复杂的工作负载。该公司经常需要创建新的 Amazon RDS 实例来执行测试。执行测试需要一些数据。随着公司的发展,部署测试实例的过程变得越来越耗时。该公司希望实现 RDS 部署流程的自动化。哪种解决方案能够以最少的运营开销满足这一要求?

正确答案: A. 创建一个新的 RDS 实例,导入所需数据,并拍摄新实例的快照。创建一个 AWS CloudFormation 模板,用于根据快照构建新的 RDS 实例。使用 CloudFormation 模板部署新的 RDS 实例。

解析

满足以最少的运营开销自动化 RDS 部署过程的要求的解决方案是:A.创建一个新的 RDS 实例,导入所需数据,并拍摄新实例的快照。创建一个 AWS CloudFormation 模板,用于根据快照构建新的 RDS 实例。使用 CloudFormation 模板部署新的 RDS 实例。解释:快照自动化:通过创建已包含所需数据的预配置 RDS 实例的快照,您可以从此快照快速恢复新实例。这显著加快了部署过程。CloudFormation 模板:使用 AWS CloudFormation,您可以自动化整个 RDS 部署过程,包括配置设置。这最大限度地减少了人工干预并降低了运营开销。为什么其他选择不适合:B:虽然拍摄快照并恢复是一种好方法,但创建脚本来删除数据和模式会带来额外的复杂性和操作开销,而这些可以通过所需状态的快照来避免。C:此选项需要创建单独的 Python 脚本来每次加载数据,这增加了自动化过程的复杂性和潜在的故障点。D:使用 Lambda 函数加载数据会在每次创建新实例时引入更新函数的额外步骤,这会增加操作开销和复杂性。因此,选项 A 为快速部署新的 RDS 实例提供了自动化、效率和简单性的最佳平衡。