Q63 — AWS DVA-C02 第1章
第 63/100 题 | ← 返回第1章
伊个开发人乡商要对伊个API进行地理负载测试。开发人乡必场在优个AWS区域色署护源以支持API的负载测试。开发人乡如何在不添加额外应用代码的情况药满梦这些要求?
- A. 在每个所需的区域创建并部署一个AWS Lambda函数。配置Lambda函数以在调用时从AWS CloudFormation模板中创建一个堆栈。
- B. 创建一个AWS CloudFormation模板来定义负载测试资源。使用AWS CLI create-stack-set命令在所需的区域中创建堆栈集。 ✓
- C. 创建一个定义资源的AWS Systems Manager文档。使用该文档在所需的区域中创建资源。
- D. 创建一个AWS CloudFormation模板来定义负载测试资源。使用AWS CLI deploy命令在每个区域中创建一个堆栈。
正确答案: B. 创建一个AWS CloudFormation模板来定义负载测试资源。使用AWS CLI create-stack-set命令在所需的区域中创建堆栈集。
解析
选项B是最合适的解决方案。AWS CloudFormation StackSets允许您在多个AWS区域中创建、更新或删除堆栈。使用AWS CLI create-stack-set命令,您可以在所需的所有区域中轻松创建相同的资源,从而满足负载测试的要求。其他选项的解释:选项A中提到在每个区域中创建AWS Lambda函数,然后在调用时创建堆栈。这样做需要为每个区域维护Lambda函数,不如使用StackSets简便。选项C中提到使用AWS Systems Manager文档来定义资源,这并不是最直接和常见的解决方案。Systems Manager通常用于运维任务。选项D中提到使用AWS CLI deploy命令在每个区域中创建堆栈。虽然可以使用AWS CLI来部署堆栈,但AWS CloudFormation StackSets更适合这个具体的需求。 【灯笼考证提供:swufelp1999】