AWS CloudFormation 模板 - AWS 上的虚拟等候室

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

AWS CloudFormation 模板

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

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

Virtual Waiting Room on AWS API Gateway CloudWatch logs role stack view template button virtual-waiting-room-on-aws-api-gateway-cw-logs-role.temp late:使用此模板在账户级别向 API Gateway 添加默认角色 ARN 以获得日志权限。 CloudWatch 有关您的账户是否需要部署此模板的详细信息,请参阅先决条件

Virtual Waiting Room on AWS getting-started view template button virtual-waiting-room-on-aws-getting-started .templat e:使用此嵌套模板安装核心、授权方和样本等候室堆栈。

Virtual Waiting Room on AWS core stack view template button virtual-waiting-room-on-aws.templat e:使用此核心模板安装用于创建等候室事件的核心公共和私有 REST APIs 和云服务。在需要等候室 REST APIs、Elasticache (Redis OSS) 和 DynamoDB 表的账户和区域安装此模板。

Virtual Waiting Room on AWS authorizers stack view template button virtual-waiting-room-on-aws-authorizers.temp late:使用此模板安装 Lambda 授权器,该授权器旨在验证等候室发放的令牌,旨在保护最终用户。 APIs需要核心堆栈。部署此堆栈需要一些来自核心堆栈的输出作为参数。这是一个可选的模板。

Virtual Waiting Room on AWS OpenID stack view template button virtual-waiting-room-on-aws-openid.tem plate:使用此模板安装 OpenID 身份提供程序,以便在等候室与授权接口集成。需要核心堆栈。部署此堆栈需要来自核心堆栈的一些输出。这是一个可选的模板。

Virtual Waiting Room on AWS inlet strategy stack view template button virtual-waiting-room-on-aws-sample-inlet-strategy .template:使用此模板安装用于目标站点和等候室之间的样本入口策略。入口策略有助于封装逻辑,以确定何时允许更多用户进入目标站点。需要核心堆栈。部署此堆栈需要核心堆栈的输出。这是一个可选的模板。

Virtual Waiting Room on AWS sample waiting room stack view template button virtual-waiting-room-on-aws-sample.temp le:使用此模板为等候室和目标站点安装最小网络和 API Gateway 配置示例。需要核心和授权堆栈。部署此堆栈需要将核心堆栈和授权方堆栈的输出作为参数。这是一个可选的模板。