Courseiva
Billing, Pricing, and SupportmediumMultiple ChoiceObjective-mapped

How to Set a Hard Monthly Cost Limit with AWS Budgets and Automatically Stop EC2 Instances

A company has multiple AWS accounts consolidated under AWS Organizations. The finance team wants to set a hard monthly cost limit for a development account. If the forecasted costs for the month exceed that limit, the team wants AWS to automatically stop all non-critical Amazon EC2 instances in that account to prevent overspending. The team also needs to receive an email alert when the cost threshold is first crossed. Which AWS service or feature should the team use to define the budget and configure the automated action?

Quick Answer

The answer is AWS Budgets with an Amazon EC2 action. This is the correct choice because AWS Budgets allows you to define a cost budget with a specific monthly limit, and when forecasted costs exceed that threshold, you can configure an automated action to stop non-critical EC2 instances directly from the budget itself. This meets the requirement for a hard cost limit and automatic instance stoppage, while also sending an email alert via Amazon SNS when the threshold is first crossed. On the AWS Certified Cloud Practitioner CLF-C02 exam, this scenario tests your understanding of AWS Budgets actions, which are a key cost control feature distinct from simple budget alerts. A common trap is to confuse this with AWS Cost Explorer or AWS Lambda, but remember that AWS Budgets natively supports EC2 actions without needing custom code. Memory tip: think “Budget + Stop = EC2 Action” to link the service directly to the automated instance control.

⚠ Common exam trap

Test-takers frequently confuse AWS Cost Explorer's cost monitoring capabilities with the ability to set budgets and automate actions, but Cost Explorer lacks the action trigger feature that AWS Budgets provides.

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 an Amazon EC2 action

AWS Budgets allows you to set a cost budget with a threshold and, when forecasted costs exceed that threshold, trigger an AWS Budgets action to stop specific Amazon EC2 instances. This meets the requirement for a hard monthly cost limit and automated instance stoppage, while also sending an email alert via Amazon SNS when the threshold is first crossed.

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 an Amazon EC2 action

    Why this is correct

    AWS Budgets supports creating budget actions that can automatically stop or terminate Amazon EC2 instances when a cost or usage threshold is exceeded. This meets the requirement for both the automated action and the email alert.

  • AWS Cost Explorer

    Why it's wrong here

    AWS Cost Explorer is used for visualizing and analyzing historical cost data and future trends. It does not support configuring automated actions to modify resources.

    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 or alerts.

  • AWS Trusted Advisor

    Why it's wrong here

    AWS Trusted Advisor provides recommendations for cost optimization, performance, and security, but it cannot automatically stop resources. It is an advisory tool only.

    When this WOULD be correct

    A company wants to identify underutilized EC2 instances that could be stopped to save costs, and needs a report with recommendations for optimization. Trusted Advisor would provide that cost optimization check.

  • AWS Organizations

    Why it's wrong here

    AWS Organizations helps centrally manage multiple accounts and apply service control policies, but it does not provide cost budgeting or automated actions to stop resources when budgets are exceeded.

    When this WOULD be correct

    A company needs to centrally enforce a policy that prevents launching EC2 instances of a specific instance type across all member accounts in AWS Organizations. In this case, AWS Organizations with a service control policy (SCP) would be the correct answer.

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 an Amazon EC2 actionCorrect answer

Why this is correct

AWS Budgets supports creating budget actions that can automatically stop or terminate Amazon EC2 instances when a cost or usage threshold is exceeded. This meets the requirement for both the automated action and the email alert.

AWS Cost ExplorerWrong answer — click to see why

Why this is wrong here

AWS Cost Explorer provides cost visualization and analysis but does not support setting budgets with automated actions like stopping EC2 instances.

★ 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 or alerts.

Why candidates choose this

Candidates may confuse Cost Explorer's cost tracking and forecasting capabilities with the budget and action features of AWS Budgets.

AWS Trusted AdvisorWrong answer — click to see why

Why this is wrong here

AWS Trusted Advisor provides cost optimization recommendations but cannot define budgets or trigger automated actions to stop EC2 instances based on cost thresholds.

★ When this WOULD be the correct answer

A company wants to identify underutilized EC2 instances that could be stopped to save costs, and needs a report with recommendations for optimization. Trusted Advisor would provide that cost optimization check.

Why candidates choose this

Candidates may associate Trusted Advisor with cost optimization and mistakenly believe it can enforce budget limits or automate actions, confusing its advisory role with AWS Budgets' proactive capabilities.

AWS OrganizationsWrong answer — click to see why

Why this is wrong here

AWS Organizations manages multi-account governance and policies, but it cannot set hard cost limits with automated EC2 actions or send email alerts when a budget threshold is crossed.

★ When this WOULD be the correct answer

A company needs to centrally enforce a policy that prevents launching EC2 instances of a specific instance type across all member accounts in AWS Organizations. In this case, AWS Organizations with a service control policy (SCP) would be the correct answer.

Why candidates choose this

Candidates may think AWS Organizations can enforce cost limits because it provides consolidated billing and policy management, but it lacks the budget-based automated actions and alerting capabilities of AWS Budgets.

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?”

About these practice questions

Courseiva writes every CLF-C02 question from scratch — 988 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or dumps. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

Same concept, more angles

1 more way this is tested on CLF-C02

These questions test the same concept from different angles. Work through them to make sure you can recognise it however the exam phrases it.

Variation 1. A company uses multiple AWS accounts and wants to enforce cost governance. The company needs to set a monthly cost budget of $10,000 for each account. When an account's actual or forecasted costs exceed this budget, the company wants to automatically apply a restrictive IAM policy that prevents the creation of new resources in that account. Additionally, the company wants to receive an email notification when the budget is exceeded. Which AWS feature should the company use to meet these requirements?

medium
  • A.AWS Cost Explorer
  • B.AWS Budgets
  • C.AWS Cost Anomaly Detection
  • D.AWS Trusted Advisor

Why B: AWS Budgets allows you to set custom cost and usage budgets, and when actual or forecasted costs exceed the budget threshold, it can trigger actions such as applying an IAM policy to restrict resource creation and sending SNS-based email notifications. This directly meets the requirement for automated enforcement and alerting per account.

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.