Glossary · Compute
What is Idle Resource?
An AWS resource that is provisioned and billed but doing no real work — common offenders: unattached EBS volumes, idle EC2, unused elastic IPs, abandoned load balancers.
By HabileLabs
Idle Resource
An idle resource is one that AWS bills you for but your workload isn't actually using. Common categories:
- Unattached EBS volumes (often leftover from terminated EC2 instances)
- Idle EC2 instances (CPU consistently under 1%)
- Elastic IP addresses you no longer need (since February 2024, AWS charges ~$0.005/hour for every public IPv4 address — attached or not — so unused EIPs are pure waste)
- Load balancers with zero target groups
- Old RDS snapshots and AMI images beyond your real recovery window
- NAT Gateways in VPCs no longer routing meaningful traffic
- CloudWatch log groups with infinite retention you don't query
Idle resources are pure waste — there's no operational reason to pay for them. They're also the easiest savings to capture because (with a few exceptions like a load balancer fronting a critical app you forgot to monitor) deleting them is safe.
AWS Trusted Advisor flags some categories of idle resources for free; Refine catches a broader set and pairs the recommendation with a one-click remediation hook where the change is safe.
- !Verify an unattached EBS volume is truly unneeded before deletion — some teams use them as scratch storage between EC2 lifecycle events.
- !Old AMIs can chain into expensive snapshot dependencies — deleting the AMI does not always delete the snapshot.
- !CloudWatch log groups with infinite retention compound silently — set a retention policy on creation.
Related
Right-sizing
Matching the instance type and size to actual workload demand — avoiding both over-provisioning (paying for idle capacity) and under-provisioning (performance pain).
AWS Trusted Advisor
AWS-native dashboard offering cost, security, fault-tolerance, performance, and service-limit checks — some free, most requiring Business or Enterprise Support.
EBS Volume Types
The performance / cost tiers of Amazon Elastic Block Store — gp3 (default modern general-purpose), gp2 (legacy), io2 (provisioned IOPS), st1 / sc1 (throughput / cold HDD).
NAT Gateway
A managed AWS service that gives private-subnet instances outbound internet access — and silently accumulates cost on hourly + per-GB-processed charges.
Cost Optimization
See how Refine surfaces this in your AWS account.
Find waste like this in your own AWS account — free
60-second IAM-role connection. Read-only. No signup needed for the bill analyzer.
Refine is built and supported by HabileLabs, an AWS Advanced Tier Services Partner.