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.template:使用此範本在 CloudWatch 記錄許可的帳戶層級將預設角色 ARN 新增至 API Gateway。如需您的帳戶是否需要部署此範本的詳細資訊,請參閱先決條件

Virtual Waiting Room on AWS getting-started view template button virtual-waiting-room-on-aws-getting-started.template:使用此巢狀範本來安裝核心、授權方和範例等待室堆疊。

Virtual Waiting Room on AWS core stack view template button virtual-waiting-room-on-aws.template:使用此核心範本安裝核心公有和私有 REST APIs和雲端服務,以建立等待室事件。在您需要等候室 REST APIs、Elasticache (Redis OSS) 和 DynamoDB 資料表的帳戶和區域中安裝此範本。

Virtual Waiting Room on AWS authorizers stack view template button virtual-waiting-room-on-aws-authorizers.template:使用此範本安裝 Lambda 授權方,其設計用於驗證等待室發行的權杖,並用於保護最終使用者的 APIs。需要核心堆疊。需要來自核心堆疊的某些輸出做為參數,才能部署此堆疊。這是選用範本。

Virtual Waiting Room on AWS OpenID stack view template button virtual-waiting-room-on-aws-openid.template:使用此範本安裝 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.template:使用此範本為等待室和目標網站安裝範例最小 Web 和 API Gateway 組態。需要核心和授權方堆疊。核心和授權方堆疊的輸出需要參數才能部署此堆疊。這是選用範本。