CLF-C02 Billing, Pricing, and Support Practice Question
A company runs non-production Amazon EC2 instances for development and testing. The finance team wants to automatically stop all non-production instances if the monthly spending exceeds $5,000. The team wants to set this up without writing custom scripts or using third-party tools. Which AWS feature should the finance team use to meet this requirement?
⚠ Common exam trap
Many candidates confuse AWS Budgets (a cost management tool) with AWS Config (a compliance tool) or Trusted Advisor (a recommendation engine), assuming those can enforce actions, but only Budgets with budget actions provides the automated, threshold-based stop capability without custom code.
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 Budgets with a budget action to stop EC2 instances
AWS Budgets allows you to set a cost budget (e.g., $5,000) and attach a budget action that triggers an AWS Systems Manager (SSM) automation document to stop EC2 instances when the actual or forecasted spend exceeds the threshold. This meets the requirement without custom scripts or third-party tools, as the budget action natively integrates with EC2 via SSM.
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 Budgets with a budget action to stop EC2 instances
Why this is correct
Correct. AWS Budgets natively supports budget actions that automate responses to cost thresholds. You can configure a cost budget, set an alert threshold, and attach an action that stops EC2 instances — either all in the account or a specified subset — using the AWS Budgets service with the appropriate IAM role. This runs without custom scripts or external tooling, and can trigger on either forecasted or actual spend.
- ✗
AWS Cost Explorer
Why it's wrong here
Incorrect. AWS Cost Explorer is an analytics tool that helps you visualize, understand, and forecast your AWS costs and usage with graphs and breakdowns by dimensions like service, linked account, or tag. While it can help you identify trends and make business decisions, it is entirely read-only and exposes no API or feature to modify resources. Therefore, it cannot stop EC2 instances or respond to a budget threshold on its own.
When this WOULD be correct
A company wants to analyze historical cost trends and forecast future spending to identify cost-saving opportunities, without needing automated actions.
- ✗
AWS Trusted Advisor
Why it's wrong here
Incorrect. AWS Trusted Advisor is a read-only advisory service that inspects your environment and generates best-practice recommendations, such as right-sizing underutilized EC2 instances or eliminating idle resources. Its cost optimization checks surface savings opportunities, but Trusted Advisor does not have the ability to define cost thresholds or execute lifecycle actions like stopping instances. Implementing its suggestions requires you to act manually or via a separate automation pipeline.
When this WOULD be correct
A company wants to identify underutilized EC2 instances that could be stopped to reduce costs, and needs a service that provides best-practice recommendations without automation. AWS Trusted Advisor would be the correct answer.
- ✗
AWS Config
Why it's wrong here
Incorrect. AWS Config is a configuration management and compliance service that evaluates your resource configurations against rules, such as requiring specific tags on EC2 instances or validating security group rules. It uses AWS Config rules and can trigger remediation actions (like Lambda or SSM automation), but those actions are tied to configuration drift, not to cost or budget metrics. AWS Config does not ingest billing data and cannot monitor spending, so it is not a valid tool for cost-based EC2 auto-shutdown.
When this WOULD be correct
A company needs to automatically remediate non-compliant EC2 instances (e.g., those without required tags) by stopping them. AWS Config rules with auto-remediation actions would be the correct choice.
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 Budgets with a budget action to stop EC2 instancesCorrect answer▾
Why this is correct
Correct. AWS Budgets natively supports budget actions that automate responses to cost thresholds. You can configure a cost budget, set an alert threshold, and attach an action that stops EC2 instances — either all in the account or a specified subset — using the AWS Budgets service with the appropriate IAM role. This runs without custom scripts or external tooling, and can trigger on either forecasted or actual spend.
✗AWS Cost ExplorerWrong answer — click to see why▾
Why this is wrong here
AWS Cost Explorer provides cost visualization and analysis but cannot automatically take actions like stopping EC2 instances based on spending thresholds.
★ When this WOULD be the correct answer
A company wants to analyze historical cost trends and forecast future spending to identify cost-saving opportunities, without needing automated actions.
Why candidates choose this
Candidates may confuse cost analysis tools with cost management actions, assuming Cost Explorer can trigger automated responses.
✗AWS Trusted AdvisorWrong answer — click to see why▾
Why this is wrong here
AWS Trusted Advisor provides cost optimization recommendations but cannot automatically stop EC2 instances based on spending thresholds; it lacks native budget action capabilities.
★ When this WOULD be the correct answer
A company wants to identify underutilized EC2 instances that could be stopped to reduce costs, and needs a service that provides best-practice recommendations without automation. AWS Trusted Advisor would be the correct answer.
Why candidates choose this
Candidates may confuse Trusted Advisor's cost optimization checks with the ability to enforce actions, assuming it can automatically stop instances based on cost thresholds.
✗AWS ConfigWrong answer — click to see why▾
Why this is wrong here
AWS Config is a service for resource inventory, configuration history, and compliance auditing, not for cost-based automated actions. It cannot directly stop EC2 instances based on spending thresholds.
★ When this WOULD be the correct answer
A company needs to automatically remediate non-compliant EC2 instances (e.g., those without required tags) by stopping them. AWS Config rules with auto-remediation actions would be the correct choice.
Why candidates choose this
Candidates may confuse AWS Config's ability to trigger actions (via AWS Config rules and Systems Manager Automation) with budget-based automation, overlooking that AWS Config does not natively monitor cost metrics.
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.