

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# AWS CloudFormation 範本
<a name="aws-cloudformation-templates"></a>

 為了自動化部署，此解決方案使用以下範本，您可以在部署之前下載這些 AWS CloudFormation 範本。

 如果這是第一次安裝，或者您不確定要安裝什麼，請部署 `virtual-waiting-room-on-aws-getting-started.template` CloudFormation 範本，這會安裝核心、授權方和範例等待室程式碼範本。這可讓您使用簡單的流程來測試工作等待室。

[https://solutions-reference.s3.amazonaws.com/virtual-waiting-room-on-aws/latest/virtual-waiting-room-on-aws-api-gateway-cw-logs-role.template](https://solutions-reference.s3.amazonaws.com/virtual-waiting-room-on-aws/latest/virtual-waiting-room-on-aws-api-gateway-cw-logs-role.template)**virtual-waiting-room-on-aws-api-gateway-cw-logs-role.template**：使用此範本在 CloudWatch 記錄許可的帳戶層級將預設角色 ARN 新增至 API Gateway。如需您的帳戶是否需要部署此範本的詳細資訊，請參閱[先決條件](automated-deployment.md#prerequisites)。

[https://solutions-reference.s3.amazonaws.com/virtual-waiting-room-on-aws/latest/virtual-waiting-room-on-aws-getting-started.template](https://solutions-reference.s3.amazonaws.com/virtual-waiting-room-on-aws/latest/virtual-waiting-room-on-aws-getting-started.template)**virtual-waiting-room-on-aws-getting-started.template**：使用此巢狀範本來安裝核心、授權方和範例等待室堆疊。

[https://solutions-reference.s3.amazonaws.com/virtual-waiting-room-on-aws/latest/virtual-waiting-room-on-aws.template](https://solutions-reference.s3.amazonaws.com/virtual-waiting-room-on-aws/latest/virtual-waiting-room-on-aws.template)**virtual-waiting-room-on-aws.template**：使用此核心範本安裝核心公有和私有 REST APIs和雲端服務，以建立等待室事件。在您需要等候室 REST APIs、Elasticache (Redis OSS) 和 DynamoDB 資料表的帳戶和區域中安裝此範本。

[https://solutions-reference.s3.amazonaws.com/virtual-waiting-room-on-aws/latest/virtual-waiting-room-on-aws-authorizers.template](https://solutions-reference.s3.amazonaws.com/virtual-waiting-room-on-aws/latest/virtual-waiting-room-on-aws-authorizers.template)**virtual-waiting-room-on-aws-authorizers.template**：使用此範本安裝 Lambda 授權方，其設計用於驗證等待室發行的權杖，並用於保護最終使用者的 APIs。需要核心堆疊。需要來自核心堆疊的某些輸出做為參數，才能部署此堆疊。這是選用範本。

[https://solutions-reference.s3.amazonaws.com/virtual-waiting-room-on-aws/latest/virtual-waiting-room-on-aws-openid.template](https://solutions-reference.s3.amazonaws.com/virtual-waiting-room-on-aws/latest/virtual-waiting-room-on-aws-openid.template)**virtual-waiting-room-on-aws-openid.template**：使用此範本安裝 OpenID 身分提供者，以等待與授權介面的會議室整合。需要核心堆疊。部署此堆疊需要核心堆疊的一些輸出。這是選用範本。

[https://solutions-reference.s3.amazonaws.com/virtual-waiting-room-on-aws/latest/virtual-waiting-room-on-aws-sample-inlet-strategy.template](https://solutions-reference.s3.amazonaws.com/virtual-waiting-room-on-aws/latest/virtual-waiting-room-on-aws-sample-inlet-strategy.template)**virtual-waiting-room-on-aws-sample-inlet-strategy.template**：使用此範本安裝範例入口策略，用於目標網站和等待室之間。入口策略有助於封裝邏輯，以判斷何時允許更多使用者進入目標網站。需要核心堆疊。部署此堆疊需要核心堆疊的輸出。這是選用範本。

[https://solutions-reference.s3.amazonaws.com/virtual-waiting-room-on-aws/latest/virtual-waiting-room-on-aws-sample.template](https://solutions-reference.s3.amazonaws.com/virtual-waiting-room-on-aws/latest/virtual-waiting-room-on-aws-sample.template)**virtual-waiting-room-on-aws-sample.template**：使用此範本為等待室和目標網站安裝範例最小 Web 和 API Gateway 組態。需要核心和授權方堆疊。核心和授權方堆疊的輸出需要參數才能部署此堆疊。這是選用範本。