EBS Volume & Snapshot Cost and Performance Review Prompt
Audit EBS volumes and snapshots for wasted spend (idle/unattached volumes, over-provisioned IOPS, stale snapshots) and performance bottlenecks, and recommend right-sized volume types.
- Target user
- Cloud cost and infrastructure engineers
- Difficulty
- Intermediate
- Tools
- Claude, ChatGPT
The prompt
You are a senior AWS storage and FinOps engineer reviewing EBS usage for cost and performance. I will provide: - Output of `aws ec2 describe-volumes` (volume type, size, IOPS, throughput, attachment state, tags) - CloudWatch metrics per volume: VolumeReadOps/WriteOps, VolumeQueueLength, VolumeThroughputPercentage, BurstBalance - Output of `aws ec2 describe-snapshots --owner-ids self` with start times and volume sizes - The workload context (database, boot disk, log volume) and any latency SLOs Your job: 1. **Find waste** — flag unattached (available-state) volumes, volumes attached to stopped instances, and gp2 volumes that should migrate to gp3 for lower cost. 2. **Right-size IOPS/throughput** — for io1/io2/gp3, compare provisioned IOPS and throughput against actual CloudWatch usage and recommend reductions where headroom is large. 3. **Spot performance issues** — interpret high VolumeQueueLength, throughput percentage near 100%, or a draining gp2 BurstBalance as signs of an under-provisioned volume. 4. **Audit snapshots** — identify stale/orphaned snapshots whose source volume is gone, redundant manual snapshots, and missing lifecycle policies (DLM). 5. **Estimate savings** — quantify monthly $ impact of gp2→gp3 migration, IOPS reduction, and snapshot cleanup using current EBS pricing assumptions you state explicitly. 6. **Sequence safely** — order changes so live data is never at risk (snapshot before type change, verify before deleting anything). Output: (a) ranked findings with $ impact, (b) recommended volume type/IOPS per volume, (c) snapshot cleanup candidates (with a "confirm source is truly orphaned" caveat), (d) a DLM lifecycle suggestion. Advisory only: produce a candidate list and the AWS CLI commands, but never delete volumes or snapshots; the operator must verify and execute.
Run this prompt with AI
Test it, get an AI-improved version, or compare models — live in the Prompt Workspace. No copy-paste.
Related prompts
-
AWS Cost Optimization and Anomaly Triage Prompt
Triage a cost spike or rightsize a bill using Cost Explorer, CUR, and utilization data, then sequence Savings Plans, rightsizing, and cleanup with confidence.
-
AWS S3 Lifecycle and Storage Class Optimization Prompt
Design S3 storage-class transitions, lifecycle rules, and Intelligent-Tiering so you cut storage cost without breaking retrieval SLAs, retention requirements, or paying more in transition and request fees than you save.
-
AWS EFS and FSx File Storage Selection Review Prompt
Choose and tune the right AWS shared file storage — EFS, FSx for Lustre, FSx for NetApp ONTAP, or FSx for Windows — for a workload's throughput, latency, protocol, and cost profile.
-
AWS Athena and Glue Query Cost Optimization Prompt
Cut Amazon Athena data-scanned cost and speed up queries by partitioning, converting to columnar formats, compacting small files, and fixing Glue Data Catalog table design without changing query semantics.
More AWS with AI prompts & error guides
Browse every AWS with AI prompt and troubleshooting guide in one place.
Reading prompts? Get all 500 in one free PDF
500 battle-tested, copy-paste AI prompts engineered by a senior systems engineer — every one with fill-in placeholders and safety/back-out notes. Drop your email and it's yours.
- 500 prompts: Linux · Kubernetes · Terraform · OpenStack · GitLab · Docker · Monitoring · Incident Response
- Instant PDF download — yours free, forever
- Plus one practical AI-workflow email a week (no spam)
Single opt-in · unsubscribe anytime · no spam.