

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# AWS CloudFormation 模板
<a name="aws-cloudformation-templates"></a>

 为了实现自动部署，此解决方案使用以下 AWS CloudFormation 模板，您可以在部署前下载这些模板。

 如果这是第一次安装，或者您不确定要安装什么，请部署模板，该`virtual-waiting-room-on-aws-getting-started.template` CloudFormation 模板将安装核心、授权方和等候室代码模板示例。这使您可以通过简单的流程测试正在运行的等候室。

[![Virtual Waiting Room on AWS API Gateway CloudWatch logs role stack view template button](http://docs.aws.amazon.com/zh_cn/solutions/latest/virtual-waiting-room-on-aws/images/view-template.png)virtual-waiting-room-on](https://solutions-reference.s3.amazonaws.com/virtual-waiting-room-on-aws/latest/virtual-waiting-room-on-aws-api-gateway-cw-logs-role.template)**-aws-api-gateway-cw-logs-role.temp** late：使用此模板在账户级别向 API Gateway 添加默认角色 ARN 以获得日志权限。 CloudWatch 有关您的账户是否需要部署此模板的详细信息，请参阅[先决条件](automated-deployment.md#prerequisites)。

[![Virtual Waiting Room on AWS getting-started view template button](http://docs.aws.amazon.com/zh_cn/solutions/latest/virtual-waiting-room-on-aws/images/view-template.png)virtual-waiting-room-on](https://solutions-reference.s3.amazonaws.com/virtual-waiting-room-on-aws/latest/virtual-waiting-room-on-aws-getting-started.template)**-aws-getting-started .templat** e：使用此嵌套模板安装核心、授权方和样本等候室堆栈。

[![Virtual Waiting Room on AWS core stack view template button](http://docs.aws.amazon.com/zh_cn/solutions/latest/virtual-waiting-room-on-aws/images/view-template.png)virtual-waiting-room-on](https://solutions-reference.s3.amazonaws.com/virtual-waiting-room-on-aws/latest/virtual-waiting-room-on-aws.template)**-aws.templat** e：使用此核心模板安装用于创建等候室事件的核心公共和私有 REST APIs 和云服务。在需要等候室 REST APIs、Elasticache (Redis OSS) 和 DynamoDB 表的账户和区域安装此模板。

[![Virtual Waiting Room on AWS authorizers stack view template button](http://docs.aws.amazon.com/zh_cn/solutions/latest/virtual-waiting-room-on-aws/images/view-template.png)virtual-waiting-room-on](https://solutions-reference.s3.amazonaws.com/virtual-waiting-room-on-aws/latest/virtual-waiting-room-on-aws-authorizers.template)**-aws-authorizers.temp** late：使用此模板安装 Lambda 授权器，该授权器旨在验证等候室发放的令牌，旨在保护最终用户。 APIs需要核心堆栈。部署此堆栈需要一些来自核心堆栈的输出作为参数。这是一个可选的模板。

[![Virtual Waiting Room on AWS OpenID stack view template button](http://docs.aws.amazon.com/zh_cn/solutions/latest/virtual-waiting-room-on-aws/images/view-template.png)virtual-waiting-room-on](https://solutions-reference.s3.amazonaws.com/virtual-waiting-room-on-aws/latest/virtual-waiting-room-on-aws-openid.template)**-aws-openid.tem** plate：使用此模板安装 OpenID 身份提供程序，以便在等候室与授权接口集成。需要核心堆栈。部署此堆栈需要来自核心堆栈的一些输出。这是一个可选的模板。

[![Virtual Waiting Room on AWS inlet strategy stack view template button](http://docs.aws.amazon.com/zh_cn/solutions/latest/virtual-waiting-room-on-aws/images/view-template.png)virtual-waiting-room-on](https://solutions-reference.s3.amazonaws.com/virtual-waiting-room-on-aws/latest/virtual-waiting-room-on-aws-sample-inlet-strategy.template)**-aws-sample-inlet-strategy .template**：使用此模板安装用于目标站点和等候室之间的样本入口策略。入口策略有助于封装逻辑，以确定何时允许更多用户进入目标站点。需要核心堆栈。部署此堆栈需要核心堆栈的输出。这是一个可选的模板。

[![Virtual Waiting Room on AWS sample waiting room stack view template button](http://docs.aws.amazon.com/zh_cn/solutions/latest/virtual-waiting-room-on-aws/images/view-template.png)virtual-waiting-room-on](https://solutions-reference.s3.amazonaws.com/virtual-waiting-room-on-aws/latest/virtual-waiting-room-on-aws-sample.template)**-aws-sample.temp** le：使用此模板为等候室和目标站点安装最小网络和 API Gateway 配置示例。需要核心和授权堆栈。部署此堆栈需要将核心堆栈和授权方堆栈的输出作为参数。这是一个可选的模板。