Which AWS Tool Generates EBS Volume Cost Optimization Recommendations?

SAA-C03 By islever Editorial Last updated

Short answer

D Use AWS Compute Optimizer to generate EBS volume recommendations with estimated monthly savings.

Question

A company runs its production workload on Amazon EC2 instances with Amazon Elastic Block Store (Amazon EBS) volumes. A solutions architect needs to analyze the current EBS volume cost and to recommend optimizations. The recommendations need to include estimated monthly saving opportunities. Which solution will meet these requirements?
  1. Use Amazon Inspector reporting to generate EBS volume recommendations for optimization.
  2. Use AWS Systems Manager reporting to determine EBS volume recommendations for optimization.
  3. Use Amazon CloudWatch metrics reporting to determine EBS volume recommendations for optimization.
  4. Use AWS Compute Optimizer to generate EBS volume recommendations for optimization. Correct Answer

Key Takeaways

The exam tests which service turns EBS utilization data into cost-saving recommendations; the trap is selecting a monitoring or security tool that lacks native optimization output.

AWS Compute Optimizer analyzes EBS volume utilization and generates right-sizing recommendations with estimated monthly savings. This SAA-C03 question establishes that Compute Optimizer—not CloudWatch, Systems Manager, or Inspector—is the correct tool for EBS cost optimization.

Common mistake: Picking Amazon CloudWatch because it collects EBS volume metrics, but CloudWatch only reports raw utilization and does not produce optimization recommendations or estimated monthly savings.

Expert Analysis

Why the Answer Is Correct

AWS Compute Optimizer is the only listed service designed to analyze resource utilization metrics and return optimization recommendations for Amazon EBS volumes, including estimated monthly savings. It ingests CloudWatch metrics such as volume read/write operations and throughput, identifies volumes that are over-provisioned relative to the workload, and recommends changes to volume type, size, or provisioned IOPS. The service explicitly supports EC2 instance types, EBS volumes, ECS services on AWS Fargate, and Lambda functions, so EBS cost analysis is a native capability. Because the question requires both cost analysis and quantified savings opportunities, Compute Optimizer's recommendation output satisfies both requirements in one place. Therefore D is correct.

Why the Other Options Are Wrong

Amazon Inspector is a vulnerability management service that scans EC2 instances, container images, and Lambda functions for software vulnerabilities and unintended network exposure; it does not analyze EBS costs or produce savings estimates. AWS Systems Manager provides operational capabilities such as inventory, patching, and automation, and while it can report on managed instance data, it does not generate EBS right-sizing recommendations with monthly savings. Amazon CloudWatch collects and visualizes EBS metrics like VolumeReadBytes and VolumeWriteBytes, but it only provides raw monitoring data; any cost conclusion would require manual analysis and would not include estimated dollar savings. None of A, B, or C delivers the required recommendations and estimated monthly saving opportunities.

Community Comment Notes

Scheldon cites the official Compute Optimizer page and notes it "helps avoid overprovisioning and underprovisioning four types" of resources, including EBS volumes. Awsbeginner87 posted the same vendor description, reinforcing that EBS is within Compute Optimizer's supported resource list. KennethNg923 reasoned that because the task is to analyze current EBS volume cost and recommend optimizations, Compute Optimizer is required. All visible votes and comments agree on D, so there is no dissenting community evidence to weigh. The consensus aligns with the AWS documentation rather than relying on vote count alone.

Official Reference

https://aws.amazon.com/compute-optimizer/

This link opens the official vendor documentation in a new tab.

Exam Strategy

When a question asks for recommendations plus estimated monthly savings, eliminate monitoring and security services immediately—they observe or protect resources but do not produce cost-optimization actions. AWS Compute Optimizer is the SAA-C03 keyword for right-sizing recommendations across EC2, EBS, ECS on Fargate, and Lambda.

Frequently Asked Questions

Why is Amazon CloudWatch not enough for EBS volume cost optimization?

CloudWatch provides raw EBS metrics but no right-sizing recommendations or dollar savings estimates; Compute Optimizer consumes those metrics to generate actionable recommendations.

Does AWS Compute Optimizer provide estimated monthly savings for EBS volumes?

Yes. It analyzes EBS volume utilization and can project monthly savings from changing volume type, size, or provisioned IOPS to match workload needs.

More SAA-C03 FAQ →

Community Votes

D
100%

100% of anonymous learners picked answer D. Votes are pick records left by other test-takers — they are not the verified answer.

Discussion 4 contributions

Compiled from public community threads and reader submissions, lightly edited for clarity. Handles and vote tallies are shown as recorded, and comments reflect the views of individual contributors.

From public community threads 4

  1. Scheldon 👍 4 Answered D
    AnswerD AWS Compute Optimizer helps avoid overprovisioning and underprovisioning four types of AWS resources—Amazon Elastic Compute Cloud (EC2) instance types, Amazon Elastic Block Store (EBS) volumes, Amazon Elastic Container Service (ECS) services on AWS Fargate, and AWS Lambda functions—based on your utilization data. https://aws.amazon.com/compute-optimizer/
  2. Hkayne 👍 3 Answered D
    Get recommendations to optimize your use of AWS resources
  3. Awsbeginner87 👍 2 Answered D
    AWS Compute Optimizer helps avoid overprovisioning and underprovisioning four types of AWS resources—Amazon Elastic Compute Cloud (EC2) instance types, Amazon Elastic Block Store (EBS) volumes, Amazon Elastic Container Service (ECS) services on AWS Fargate, and AWS Lambda functions—based on your utilization data.
  4. KennethNg923 👍 2 Answered D
    Since need analyze the current EBS volume cost and to recommend optimizations, so have to use AWS compute optimizer

Reader comments & corrections

No reader corrections yet — spotted an error or have a note? Share it below.

Log in to comment, report an error, or add a note about this question.

Submitted for moderation before publishing. Keep it helpful and respectful.

Practice All SAA-C03 Questions

Access 120 questions with complete answers and detailed explanations.

View Full SAA-C03 Practice Test →

← Back to SAA-C03 Study Guide