2026Python, AWS Lambda, CloudWatch, SNS
Cloud Cost Monitor
Overview
An automated AWS watchdog that monitors cloud resource usage and spending, and fires alerts when anomalies or budget thresholds are detected.
Technical Details
Built on AWS Lambda as a scheduled serverless function that queries CloudWatch and the AWS Cost Explorer API every 24 hours. Applies threshold-based anomaly detection to flag spending spikes, unexpected EC2 usage, and projected overages. Triggers email and SMS alerts through AWS SNS and logs all alert history to a database for trend tracking over time.
Technologies
PythonAWS LambdaCloudWatchSNS