Taming S3 Costs: Automated Reports with Lambda, Python, Athena & SES (because weekends are for coffee, not cost reports ☕)

📰 Dev.to · Bijay Singh deo

Automate S3 cost reports using Lambda, Python, Athena, and SES to save time and reduce costs

intermediate Published 16 Sept 2025
Action Steps
  1. Create an AWS Lambda function using Python to query S3 costs
  2. Configure Amazon Athena to analyze S3 cost data
  3. Set up Amazon SES to send automated cost reports
  4. Test and deploy the Lambda function to run at scheduled intervals
  5. Monitor and refine the reporting process to ensure accuracy and relevance
Who Needs to Know This

DevOps and cloud engineering teams can benefit from automating S3 cost reports to optimize resource utilization and reduce costs

Key Insight

💡 Automating S3 cost reports can help teams optimize resource utilization, reduce costs, and improve decision-making

Share This
🚀 Automate S3 cost reports with Lambda, Python, Athena, and SES to save time and reduce costs! 📊

Key Takeaways

Automate S3 cost reports using Lambda, Python, Athena, and SES to save time and reduce costs

Full Article

Title: Taming S3 Costs: Automated Reports with Lambda, Python, Athena & SES (because weekends are for coffee, not cost reports ☕)

URL Source: https://dev.to/bijay_raj_singh_deo/taming-s3-costs-automated-reports-with-lambda-python-athena-ses-because-weekends-are-for-5476

Published Time: 2025-09-16T17:54:57Z

Markdown Content:
[Skip to content](https://dev.to/bijay_raj_singh_deo/taming-s3-costs-automated-reports-with-lambda-python-athena-ses-because-weekends-are-for-5476#main-content)

[![Image 1: DEV Community](https://media2.dev.to/dynamic/image/quality=100/https://dev-to-uploads.s3.amazonaws.com/uploads/logos/resized_logo_UQww2soKuUsjaOGNB38o.png)](https://dev.to/)

[Powered by Algolia](https://www.algolia.com/developers/?utm_source=devto&utm_medium=referral)

[Log in](https://dev.to/enter?signup_subforem=1)[Create account](https://dev.to/enter?signup_subforem=1&state=new-user)

## DEV Community

![Image 2](https://assets.dev.to/assets/heart-plus-active-9ea3b22f2bc311281db911d416166c5f430636e76b15cd5df6b3b841d830eefa.svg)4 Add reaction

![Image 3](https://assets.dev.to/assets/sparkle-heart-5f9bee3767e18deb1bb725290cb151c25234768a0e9a2bd39370c382d02920cf.svg)4 Like ![Image 4](https://assets.dev.to/assets/multi-unicorn-b44d6f8c23cdd00964192bedc38af3e82463978aa611b4365bd33a0f1f4f3e97.svg)0 Unicorn ![Image 5](https://assets.dev.to/assets/exploding-head-daceb38d627e6ae9b730f36a1e390fca556a4289d5a41abb2c35068ad3e2c4b5.svg)0 Exploding Head ![Image 6](https://assets.dev.to/assets/raised-hands-74b2099fd66a39f2d7eed9305ee0f4553df0eb7b4f11b01b6b1b499973048fe5.svg)0 Raised Hands ![Image 7](https://assets.dev.to/assets/fire-f60e7a582391810302117f987b22a8ef04a2fe0df7e3258a5f49332df1cec71e.svg)0 Fire

0 Jump to Comments 5 Save Boost

Copy link

Copied to Clipboard

[Share to X](https://twitter.com/intent/tweet?text=%22Taming%20S3%20Costs%3A%20Automated%20Reports%20with%20Lambda%2C%20Python%2C%20Athena%20%26%20SES%20%28because%20weekends%20are%20for%20coffee%2C%20not%20cost%20reports%20%E2%98%95%29%22%20by%20Bijay%20Singh%20deo%20%23DEVCommunity%20https%3A%2F%2Fdev.to%2Fbijay_raj_singh_deo%2Ftaming-s3-costs-automated-reports-with-lambda-python-athena-ses-because-weekends-are-for-5476)[Share to LinkedIn](https://www.linkedin.com/shareArticle?mini=true&url=https%3A%2F%2Fdev.to%2Fbijay_raj_singh_deo%2Ftaming-s3-costs-automated-reports-with-lambda-python-athena-ses-because-weekends-are-for-5476&title=Taming%20S3%20Costs%3A%20Automated%20Reports%20with%20Lambda%2C%20Python%2C%20Athena%20%26%20SES%20%28because%20weekends%20are%20for%20coffee%2C%20not%20cost%20reports%20%E2%98%95%29&summary=Let%E2%80%99s%20be%20honest%E2%80%94S3%20is%20cheap....%20until%20it%20isn%E2%80%99t.%20%20%20One%20fine%20day%2C%20I%20was%20staring%20at%20my%20AWS%20bill%20and...&source=DEV%20Community)[Share to Facebook](https://www.facebook.com/sharer.php?u=https%3A%2F%2Fdev.to%2Fbijay_raj_singh_deo%2Ftaming-s3-costs-automated-reports-with-lambda-python-athena-ses-because-weekends-are-for-5476)[Share to Mastodon](https://s2f.kytta.dev/?text=https%3A%2F%2Fdev.to%2Fbijay_raj_singh_deo%2Ftaming-s3-costs-automated-reports-with-lambda-python-athena-ses-because-weekends-are-for-5476)

[Share Post via...](https://dev.to/bijay_raj_singh_deo/taming-s3-costs-automated-reports-with-lambda-python-athena-ses-because-weekends-are-for-5476#)[Report Abuse](https://dev.to/report-abuse)

[![Image 8: Cover image for Taming S3 Costs: Automated Reports with Lambda, Python, Athena & SES (because weekends are for coffee, not cost reports ☕)](https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F7vfo9qglma1rxdo4wvs2.png)](https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F7vfo9qglma1rxdo4wvs2.png)

[![Image 9: Bijay Singh deo](https://media2.dev.to/dynamic/image/width=50,heig
Read full article → ← Back to Reads