Cost - QnABot on AWS

Cost

You are responsible for the cost of the AWS services used while running this solution. As of the latest revision, the cost for running this solution in the US East (N. Virginia) Region is approximately $547.33 per month.

Note

Amazon Kendra and Amazon Connect are not part of the default solution implementation, but the solution does provide the capability to integrate with them. Because the solution does not create resources for Amazon Kendra or Amazon Connect automatically, they are not included in the example cost table. If you intend to integrate Amazon Kendra and Amazon Connect, review the Amazon Kendra pricing and Amazon Connect pricing to adjust your cost estimate accordingly.

We recommend creating a budget through AWS Cost Explorer to help manage costs. Prices are subject to change. For full details, refer to the pricing webpage for each AWS service used in this solution.

Sample cost table

The following table provides a sample cost breakdown for deploying this solution with the default parameters in the US East (N. Virginia) Region for one month.

AWS service Dimensions Cost [$ USD]/month
Amazon API Gateway 1,000,000 REST API calls per month $3.50
Amazon Cognito 1,000 active users per month without the advanced security feature $0.00
Amazon S3 100 GB data transfer + 1,000,000 requests — 100 records x 100 KB from Kinesis $3.27
AWS Lambda 2,000,000 requests with 200 ms duration $1.23
Systems Manager Parameter Store 2,000,000 requests with 10 standard parameters $0.00
Amazon Lex 100,000 text requests per month $75.00
Amazon Data Firehose 100,000 records per month with 100 KB per record $0.28
Amazon DynamoDB 1 GB storage + 1 read and 1 write per second + 20 hours peak read/write per month $11.41
Amazon Polly 10,000 requests + 50 characters per request $4.00
Amazon Translate 100,000 requests + 50 characters per request (OPTIONAL for non-English) $75.00
Amazon Comprehend 100,000 requests + 50 characters per request $5.00
Amazon OpenSearch Service M6g.large instance running all hours in a month for 4 nodes $368.64
Total: $547.33/month
Amazon SageMaker Endpoint for text embeddings (optional) ml.m5.xlarge instance running all hours in a month for 1 node $165.60
Total: $712.93/month
Amazon SageMaker Endpoint for LLM question answering (optional) ml.g5.12xlarge instance running all hours in a month for 1 node $5,104.80
Total: with Embeddings and LLMs $5,817.73/month