CLF-C02 Billing, Pricing, and Support Practice Question
A company runs hundreds of Amazon EC2 instances across multiple accounts. The finance team wants to identify over-provisioned instances that are using more memory or CPU than necessary, so that they can downsize them and reduce monthly costs. The team needs automated, ongoing recommendations based on the actual utilization metrics of the instances. Which AWS service should the team use to meet these requirements?
⚠ Common exam trap
It's easy for candidates to confuse AWS Trusted Advisor's cost optimization checks (which are static and limited to idle instances) with Compute Optimizer's dynamic, ML-driven right-sizing recommendations, leading them to choose Trusted Advisor instead of the more precise Compute Optimizer.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
AWS Compute Optimizer
AWS Compute Optimizer is the correct service because it uses machine learning to analyze historical utilization metrics (CPU, memory, and network) of EC2 instances and generates automated, ongoing recommendations for right-sizing or downsizing over-provisioned instances. This directly meets the finance team's requirement for automated, continuous recommendations based on actual utilization to reduce monthly costs.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
AWS Cost Explorer
Why it's wrong here
AWS Cost Explorer provides visual dashboards and graphs of historical cost and usage data, including the ability to filter by instance type or region. However, it does not generate rightsizing recommendations; it only displays the data. You would need to manually analyze the data to identify over-provisioned instances.
When this WOULD be correct
A company wants to visualize historical spending patterns, identify cost trends, and break down costs by service or linked account to manage budgets. The team needs to analyze past costs, not receive automated resource optimization recommendations.
- ✓
AWS Compute Optimizer
Why this is correct
AWS Compute Optimizer uses machine learning to analyze historical utilization metrics of EC2 instances (CPU, memory, network, etc.) and delivers actionable recommendations to downsize or modify instance types to lower costs while maintaining performance. It provides ongoing, automated recommendations.
- ✗
AWS Trusted Advisor
Why it's wrong here
AWS Trusted Advisor inspects an AWS environment and makes recommendations across cost optimization, performance, security, and fault tolerance. While it includes some cost optimization checks (e.g., idle instances), it does not provide the detailed, utilization-based rightsizing recommendations for over-provisioned instances that Compute Optimizer offers.
When this WOULD be correct
A company wants a one-time review of their AWS account to identify cost savings opportunities, such as idle instances or underutilized resources, without needing ongoing automated recommendations. Trusted Advisor would be the correct service for this scenario.
- ✗
AWS Budgets
Why it's wrong here
AWS Budgets allows you to set custom cost and usage budgets and receive alerts when your actual or forecasted usage exceeds thresholds. It is a monitoring and alerting tool, not a resource optimization service. It cannot analyze instance utilization or recommend downsizing.
When this WOULD be correct
A company wants to set a monthly spending limit for EC2 instances and receive alerts when costs exceed a threshold. AWS Budgets would be the correct service to create cost budgets and get notifications.
Option-by-option analysis
Why each answer is right or wrong
Understanding why wrong answers are wrong — and when they would be correct — is what separates a 750 score from a 900. The CLF-C02 exam frequently reuses these exact scenarios with slightly different constraints.
✓AWS Compute OptimizerCorrect answer▾
Why this is correct
AWS Compute Optimizer uses machine learning to analyze historical utilization metrics of EC2 instances (CPU, memory, network, etc.) and delivers actionable recommendations to downsize or modify instance types to lower costs while maintaining performance. It provides ongoing, automated recommendations.
✗AWS Cost ExplorerWrong answer — click to see why▾
Why this is wrong here
AWS Cost Explorer provides cost and usage data but does not analyze instance utilization (CPU/memory) to generate downsizing recommendations. It lacks the automated, ongoing optimization suggestions based on actual metrics that the question requires.
★ When this WOULD be the correct answer
A company wants to visualize historical spending patterns, identify cost trends, and break down costs by service or linked account to manage budgets. The team needs to analyze past costs, not receive automated resource optimization recommendations.
Why candidates choose this
Candidates may associate Cost Explorer with cost reduction and assume it can recommend downsizing, but it focuses on cost analysis rather than resource utilization optimization.
✗AWS Trusted AdvisorWrong answer — click to see why▾
Why this is wrong here
AWS Trusted Advisor provides cost optimization checks, but it does not offer automated, ongoing recommendations based on actual utilization metrics for EC2 instances. It gives static checks like idle instances or underutilized Amazon EBS volumes, not dynamic rightsizing recommendations.
★ When this WOULD be the correct answer
A company wants a one-time review of their AWS account to identify cost savings opportunities, such as idle instances or underutilized resources, without needing ongoing automated recommendations. Trusted Advisor would be the correct service for this scenario.
Why candidates choose this
Candidates may confuse Trusted Advisor's cost optimization checks with the more specific, utilization-based rightsizing recommendations provided by Compute Optimizer, assuming Trusted Advisor covers all cost-related advice.
✗AWS BudgetsWrong answer — click to see why▾
Why this is wrong here
AWS Budgets is used for setting cost and usage budgets and receiving alerts, not for analyzing instance utilization to recommend downsizing. It does not provide recommendations based on memory or CPU metrics.
★ When this WOULD be the correct answer
A company wants to set a monthly spending limit for EC2 instances and receive alerts when costs exceed a threshold. AWS Budgets would be the correct service to create cost budgets and get notifications.
Why candidates choose this
Candidates may confuse cost management with cost optimization, thinking that a service named 'Budgets' would help reduce costs by identifying waste, but it only tracks spending against limits.
Analysis generated from the official CLF-C02blueprint and verified against question context. The “when correct” sections are what AI assistants cite when candidates ask “what’s the difference between these options?”
Go deeper
Related to this question
About these practice questions
One of 988 original CLF-C02 practice questions on Courseiva, each with a full explanation and wrong-answer analysis — not exam dumps or protected exam content. Learn why practice questions differ from exam dumps →
JA
Written by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
This CLF-C02 practice question is part of Courseiva's free Amazon Web Services certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the CLF-C02 exam.