REPOSITORY OVERVIEWLive repository statistics
★ 0Stars
⑂ 0Forks
◯ 0Open issues
◉ 0Watchers
53/100
OPENREPOHUB HEALTH SIGNALMixed signals
A transparent discovery signal based on current public GitHub metadata.
Recent activity35% weight
72 Community adoption25% weight
0 Maintenance state20% weight
100 License clarity10% weight
0 Project information10% weight
75 This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
README preview
AWS Automated Cost Optimizer
📌 Overview
This project automatically reduces AWS cloud costs by stopping unused EC2 instances using serverless automation.
It uses AWS Lambda and EventBridge Scheduler to monitor and control EC2 usage without manual intervention.
🎯 Objective
To minimize unnecessary AWS spending by automatically shutting down idle or selected EC2 instances.
🧰 Technologies Used
- AWS Lambda
- Amazon EC2
- Amazon EventBridge Scheduler
- Python (Boto3)
⚙️ How It Works
- EventBridge Scheduler triggers the Lambda function at a fixed interval
- Lambda scans running EC2 instances
- Matches the target instance
- Stops the instance automatically
🏗️ Architecture
📸 Screenshots
🖥️ EC2 Instance (Before Automation)
⚡ Lambda Function Code
🧪 Lambda Execution Result
🛑 EC2 Instance (After Automation)
⏰ EventBridge Schedule
🚀 Setup Instructions
- Launch an EC2 instance
- Create an IAM role with EC2 permissions
- Create a Lambda function and add the Python script
- Deploy and test the Lambda function
- Configure EventBridge Scheduler to trigger Lambda
💡 Key Features
- Automated cost optimization
- Serverless architecture
- Scheduled execution
- Safe instance targeting
🔮 Future Improvements
- CPU utilization-based stopping
- Tag-based filtering for production safety
- Email notifications using SNS
- Multi-instance support
👩💻 Author
Nitisha Mali
ALGORITHMICALLY RELATEDSimilar Open-Source Projects
Selected from shared topics, language and repository description—not editorial ratings.
🧡 EC2 SleepSaver is a serverless automation system that detects idle EC2 instances and auto-stops them to prevent wasted cloud credits. Built with Kiro Agent intelligence, it brings real-time monitoring, safe rollbacks, and effortless cost optimization.🧡
58/100 healthActive repositoryHas homepage
JavaScriptNo license#aws#css#html#iam-role
⑂ 0 forks◯ 0 issuesUpdated Jun 2, 2026
Project homepage ↗☁️ Serverless AWS cost monitoring system that tracks cloud spending, generates automated weekly reports, and sends real-time billing alerts using Lambda, CloudWatch, and SNS.
53/100 healthActive repository
PythonNo license#automation#aws#aws-lambda#boto3
⑂ 0 forks◯ 0 issuesUpdated May 6, 2026