Blog
Guides, walkthroughs and AWS how-tos for asking your cloud questions in plain English.
-
Find Overprovisioned DynamoDB Read and Write Capacity
A read-only AWS SDK v3 script that compares provisioned DynamoDB capacity with last month’s CloudWatch usage and suggests right-sized values.
-
Report EC2 Instances by Type, Launch Time and Region
A read-only AWS SDK v3 script that reports every EC2 instance across all enabled regions by type, launch time and running hours.
-
Find EC2 Reserved Instances About to Expire
A read-only AWS SDK v3 script that lists active EC2 Reserved Instances ending within 30 days in every enabled region, soonest first.
-
Clean Up AMIs and Snapshots Older Than 30 Days
A report-first AWS SDK v3 script that deregisters AMIs older than 30 days and deletes the snapshots nothing else needs.
-
Find and Release Unassociated Elastic IP Addresses
A dry-run-first AWS SDK v3 script that finds idle Elastic IPs in one or all regions, prices them, and releases them only when you…
-
Find and Tag Unattached EBS Volumes to Cut Costs
A runnable AWS SDK v3 script that finds EBS volumes in the available state, estimates their monthly cost and tags them for review instead…
-
Detect and Stop Underutilized EC2 Instances by CPU
A runnable AWS SDK v3 script that finds EC2 instances with low CPU over 14 days, reports them, and stops them only when you…
-
Get This Month’s AWS CloudWatch Cost With Cost Explorer
A runnable AWS SDK v3 script that reports month-to-date CloudWatch spend by usage type and projects the month-end total.
-
Find Your Most Expensive AWS Service With Cost Explorer
A runnable AWS SDK v3 script that ranks AWS services by spend over recent months and names the most expensive one, with month-over-month change.
-
Get Last Month’s AWS Cost Broken Down by Service (SDK v3)
A runnable AWS SDK v3 script that breaks last month’s AWS bill down by service with Cost Explorer, with totals, shares and CSV export.