Cost
You are responsible for the cost of the AWS services used while
running the Quota Monitor for AWS solution. We recommend creating a budget through
AWS Cost Explorer
The following tables provide a sample cost breakdown for deploying this solution with the default parameters in the US East (N. Virginia) Region for one month. There are additional minimal costs for a hub stack and a spoke stack.
Monthly cost by number of accounts
Deployment size | Number of accounts | Number of AWS Regions | Cost per month [USD] |
---|---|---|---|
Small | 10 | 25 | $12.25 + 10*$0.01 + 250*0.16 = $52.35 |
Medium | 100 | 25 | $12.25 + 100*$0.01 + 2,500*0.16 = $413.25 |
Large | 1000 | 25 | $12.25 + 1,000*$0.01 + 25,000*0.16 = $4,022.25 |
Note
We calculated cost per month with the following formula:
[monthly cost for a hub stack]
+ [monthly cost for a Trusted Advisor spoke stack] * [number of accounts]
+ [monthly cost for a Service Quotas spoke stack] * [number of accounts] * [number of Regions]
Monthly cost for a hub stack
AWS service | Cost per month [USD] |
---|---|
Amazon SNS topic | <$0.01 |
Amazon SQS queue | $0.24 |
Amazon DynamoDB | $1.00 |
AWS Lambda | $10.00 |
AWS KMS | $1.00 |
Total cost: | $12.25 |
Monthly cost for a Trusted Advisor spoke stack
AWS service | Cost per month [USD] |
---|---|
Amazon EventBridge | Free 1 |
AWS Lambda | ~ $0.01 2 |
Total cost: | $ 0.01 |
1 AWS default service events are free. For more information, refer
to
Amazon EventBridge Pricing
2 The stack uses AWS Support APIs which are not available under
the free developer plan. For more information, refer to
Compare
AWS Support Plans
Monthly cost for a Service Quotas spoke stack
AWS service | Cost per month [USD] |
---|---|
Amazon EventBridge | $0.07 |
Amazon CloudWatch (GetMetricData API)
|
$0.06 |
AWS Lambda | ~ $0.02 |
Amazon DynamoDB | ~ $0.01 |
Total cost: | $0.16 |
Prices are subject to change. For full details, refer to the pricing webpage for each AWS service used in this solution.
Note
When you delete a stack, the DynamoDB table on the hub account is not deleted. DynamoDB will continue to incur costs until the you delete the table.