SOA-C02 Cost and Performance Optimization Practice Question
A SysOps administrator wants to monitor the cost of EC2 instances. Which AWS service should be used to visualize and track costs over time?
⚠ Common exam trap
SOA-C02 often tests the confusion between CloudWatch (operational monitoring) and Cost Explorer (cost visualization), and between Budgets (threshold alerts) and Cost Explorer (trend analysis).
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 Cost Explorer
AWS Cost Explorer is the dedicated cost management tool that provides visualization of historical and forecasted AWS spending, including EC2 costs, through graphs, filters, and grouping by service, tag, or linked account. It ingests the Cost and Usage Report data and lets administrators track spend trends over time, which is exactly what the question asks for.
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 CloudWatch
Why it's wrong here
CloudWatch is a monitoring service designed to track performance metrics such as CPU utilization, memory usage, and network I/O for AWS resources. It does not natively ingest billing or cost data; CloudWatch metrics are emitted by services or custom applications, and AWS does not publish EC2 cost as a standard metric. Therefore, it can only monitor resource utilization, not the actual monetary cost of running those instances.
- ✗
AWS Budgets
Why it's wrong here
AWS Budgets enables you to set custom cost and usage thresholds and receive alerts when your actual or forecasted spending exceeds those limits. It is a proactive notification tool—useful for preventing overspending—but it does not provide historical analytics or graphical trend visualization of your EC2 costs over time. For examining past spending patterns and drilling into cost drivers, you need a dedicated cost analysis service.
- ✗
AWS Trusted Advisor
Why it's wrong here
Trusted Advisor is an advisory service that performs best-practice checks across your account, including cost optimization recommendations such as identifying idle resources, underutilized EC2 instances, or reservations that could save money. While it highlights potential savings opportunities, it presents only a point-in-time snapshot of recommendations and does not offer continuous, granular historical graphs or time-series tracking of your actual EC2 expenditure. Thus, it is not a cost monitoring or visualization tool.
- ✓
AWS Cost Explorer
Why this is correct
Cost Explorer is the native AWS service for visualizing, understanding, and analyzing your costs and usage over time. It provides an interactive graph of daily, monthly, or yearly spend, with the ability to filter by EC2-specific attributes like instance type, purchase option (On-Demand, Reserved, Spot), or custom tags. This makes it the correct tool for monitoring EC2 cost trends, predicting future spending, and identifying what is driving your bill.
Go deeper
Related to this question
About these practice questions
This SOA-C02 question is part of Courseiva's 1,169-question bank — original exam-style content with full explanations and wrong-answer analysis, never real exam questions or exam dumps. Learn why practice questions differ from exam dumps →
JA
Written and reviewed by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
Last reviewed September 2026 · checked against the official Amazon Web Services exam blueprint
This SOA-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 SOA-C02 exam.