AWS CloudFormation templates
You can download the AWS CloudFormation templates for this solution before deploying it.
Deploy via main template
qnabot-on-aws-main.template - Use this template to launch the solution and all associated components. The default configuration deploys the core and supporting services found in the AWS services in this solution section but you can customize the template to meet your specific needs.
Deploy via VPC template
qnabot-on-aws-vpc.template - Use this template to launch the solution and all associated components. The default configuration deploys the core and supporting services found in the AWS services in this solution section but you can customize the template to meet your specific needs.
This template is made available for use as a separate installation mechanism. It is not the default template utilized in the public distribution. Take care in deploying QnABot in VPC. The OpenSearch Cluster becomes private to the VPC. In addition, the QnABot Lambda functions installed by the stack will be attached to subnets in the VPC. The OpenSearch cluster is no longer available outside of the VPC. The Lambda functions attached to the VPC allow communication with the cluster.
Two additional parameters are required by this template.
-
VPCSubnetIdList
Important
You should specify two private subnets, spread over two Availability Zones.
-
VPCSecurityGroupIdList
More information on how to deploy can be read in the
VPC Support
Note
If you have previously deployed this solution, see Update the stack for update instructions.