Cost
You are responsible for the cost of the AWS services used while running this solution. The total cost for running this solution depends on the amount of data ingested, stored, and processed, the amount of data scanned by Amazon Athena queries, and the number of Amazon QuickSight readers and authors, along with their access time to dashboards. As of this revision, the cost for running this solution with the default settings in the US East (N. Virginia) Region (excludes free tier) with QuickSight is approximately $44.25 a month and$50.65 a month withGitHub and Secrets Manager. These costs are for the resources shown in the following tables.
We recommend creating a budget through AWS Cost Explorer
Example 1: Turn on QuickSight without GitHub
AWS service | Dimensions/Month | Cost/Month [USD] |
---|---|---|
Amazon Athena | 100 queries, 10 GB data scanned per query | ~$5.00 |
Amazon Data Firehose | 100 GB | ~$2.90 |
Amazon Simple Storage Service (Amazon S3) | 100 GB | ~$2.30 |
Amazon QuickSight | 1 author, 10 readers, access 2 times per month for each reader | ~$24.00 |
Amazon CloudWatch Metric Streams | 3,000,000 metric updates. $0.003 per 1,000 metric updates | ~$9.00 |
AWS Lambda | 128 MB: 12 functions, total of 1M invocations and average 500 millisecond duration per Lambda run | ~$1.05 |
Total: | ~$44.25 |
Example 2: Turn on QuickSight, GitHub with Secrets Manager
AWS service | Dimensions/Month | Cost/Month [USD] |
---|---|---|
Amazon Athena | 100 queries, 10 GB data scanned per query | ~$5.00 |
Amazon Data Firehose | 100 GB | ~$2.90 |
Amazon Simple Storage Service (Amazon S3) | 100 GB | ~$2.30 |
Amazon QuickSight | 1 author, 10 readers, access 2 times per month for each reader | ~$24.00 |
Amazon CloudWatch Metric Streams | 3,000,000 metric updates. $0.003 per 1,000 metric updates | ~$9.00 |
AWS Lambda | 128 MB: 12 functions, total of 1M invocations and average 500 millisecond duration per Lambda run | ~$1.05 |
Amazon API Gateway | 1 million requests | ~$1.00 |
AWS Secrets Manager | 1 secret, 1 million API calls | ~$5.40 |
Total: | ~$50.65 |
Note
This solution implements data partition and parquet data storage for performance
optimization and cost reduction. When running your own queries, we recommend that you use
the created_at
(timestamp) partition key. For more information, refer to
Performance tuning in Athena