一家公司开发了一个可在一个AWS区域中的AmazonEC2实例上运行的Web应用程序。该公司在其他国家/地区开展了新业务,必须将其应用程序部署到其他国家/地区,以满足其用户的低延迟要求。可以隔离区域,并且在一个区域中运行的应用程序不需要与其他区域中的实例进行通信。公司的解决方案架构师应如何使应用程序部署自动化,以便可以将其最有效地部署到多个区域?()
A. 编写一个bash脚本,该脚本使用AWS CLI在一个区域中查询当前状态并输出JSON表示形式。将JSON表示形式传递到AWS CLI,并指定--region参数以将应用程序部署到其他区域
B. 编写一个bash脚本,该脚本使用AWS CLI在一个区域中查询当前状态并输出一个AWS CloudFormation模板。通过使用AWS CLI从模板创建CloudFormation堆栈,指定--region参数以将应用程序部署到其他区域
C. 在“资源“部分中编写一个CloudFormation模板来描述应用程序的基础结构。使用AWS CLI从模板创建CloudFormation堆栈,使用--regions参数指定多个区域以部署应用程序
D. 在“资源”部分中编写一个CloudFormation模板来描述应用程序的基础结构。使用管理员帐户中的CloudFormation堆栈集来启动将应用程序部署到其他区域的堆栈实例