Cost
This solution uses the following services: Amazon S3, AWS Glue, AWS Step Functions, Amazon DynamoDB, AWS Lambda, Amazon CloudWatch, Amazon Athena, and AWS CodePipeline for continuous integration and continuous deployment (CI/CD) installation only.
An estimated cost for following the Quickstart and Quickstart with CI/CD instructions, assuming a total of 8 Glue DPU hours and cleaning all resources when finished, your cost will not be higher than $2. This cost could be less as some services are included in the Free Tier.
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 Guidance with the default parameters in the US East (Ohio) Region for one month with pricing as of 2 October 2024.
AWS service | Dimensions | Cost [USD] |
---|---|---|
AWS Glue | per DPU-Hour for each Apache Spark or Spark Streaming job, billed per second with a 1-minute minimum | $0.44 |
Amazon S3 | per GB of storage used, Frequent Access Tier, first 50 TB per month PUT, COPY, POST, LIST requests (per 1,000 requests) GET, SELECT, and all other requests (per 1,000 requests) | $0.023 $0.005 $0.0004 |
Amazon Athena | per TB of data scanned | $5.00 |
Amazon DynamoDB | per GB-month of storage, over 25 GB per million Write Request Units (WRU) per million Read Request Units (RRU) | $0.25 $1.25 $0.25 |