← module.projects
Estate cost review
Finding the spend nobody had claimed.
- 2025
- FinOps
- AWS Cost Explorer · CloudWatch · Python · Terraform
—%
Monthly spend reduced (replace)
100%
Resources with an owner tag
Weekly
Cost report to each team
the problem
Placeholder. Monthly AWS spend had grown steadily with no owner per line item. Nothing was obviously wasteful, which is what made it hard.
what I built
Introduced a mandatory tagging policy and backfilled tags across existing resources.
Built a report that maps spend to team and environment rather than to service.
Right-sized instances against observed load and moved non-production off on a schedule.
architecture
Resources, by tier
Collection
+aws_cur_report_definition
+aws_s3_bucket.billing
Processing
+aws_lambda_function.tag_audit
Reporting
+aws_sns_topic.cost_weekly
next project