SOA-C02 Cost and Performance Optimization Practice Question
Which THREE AWS services can be used to monitor and optimize costs? (Choose THREE.)
⚠ Common exam trap
A common mix-up: candidates confuse AWS Shield (a security service) with cost-related services due to its name similarity to 'Shield' implying protection, or assume CloudFormation's resource management includes cost tracking, but neither provides cost monitoring or optimization capabilities.
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 Trusted Advisor
AWS Trusted Advisor provides cost optimization recommendations by analyzing your AWS environment and identifying idle resources, underutilized instances, and reserved instance opportunities. It offers specific checks like 'Low Utilization Amazon EC2 Instances' and 'Idle Load Balancers' that directly help reduce spending.
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 Trusted Advisor
Why this is correct
AWS Trusted Advisor continuously inspects your AWS environment and delivers real-time recommendations across five categories: cost optimization, performance, security, fault tolerance, and service limits. For cost optimization, it identifies underutilized Amazon EC2 instances, idle RDS databases, and untapped Reserved Instance or Savings Plan opportunities, making it a core tool for right-sizing and eliminating waste.
- ✓
AWS Cost Explorer
Why this is correct
AWS Cost Explorer provides a suite of interactive reports that let you visualize, filter, and group your historical and current AWS costs by service, linked account, region, or resource tags. Its forecasting and anomaly detection capabilities help you identify spending trends and unexpected increases, enabling data-driven decisions about where to reduce costs or adjust reserved capacity.
- ✓
AWS Budgets
Why this is correct
AWS Budgets allows you to set custom monthly, quarterly, or annual cost and usage budgets, and then tracks actual spend against those thresholds in real time. It sends proactive alerts via Amazon SNS or email when you exceed or are forecasted to exceed the budget, and can even trigger automated actions like applying IAM policies or stopping instances, making it a monitoring and governance tool rather than an optimization oracle.
- ✗
AWS Shield
Why it's wrong here
AWS Shield is a managed Distributed Denial of Service (DDoS) protection service that safeguards your applications against network and transport layer attacks, with AWS Shield Advanced providing additional detection and mitigation for sophisticated L3/L4 attacks. It does not analyze your spending or provide cost-saving recommendations, so it is incorrectly categorized as a cost monitoring and optimization service.
- ✗
AWS CloudFormation
Why it's wrong here
AWS CloudFormation is an infrastructure as code (IaC) service that lets you model and provision AWS resources declaratively using JSON or YAML templates, managing their lifecycle in stacks. Although it provides drift detection and template validation, its purpose is to automate resource deployment and configuration, not to capture utilization metrics or suggest cost reductions, so it is not a cost monitoring/optimization tool.
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 →
Same concept, more angles
1 more way this is tested on SOA-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 is using AWS CloudFormation to deploy infrastructure. They want to reduce costs by identifying unused resources. Which AWS service should they use to monitor and report on resource utilization and cost?
easy- ✓ A.AWS Trusted Advisor
- B.AWS Config
- C.Amazon CloudWatch
- D.AWS CloudTrail
Why A: AWS Trusted Advisor provides cost optimization checks, including identifying idle resources and underutilized instances, helping reduce costs. Option B (AWS Config) is incorrect because it tracks configuration changes and compliance, not cost optimization. Option C (Amazon CloudWatch) is incorrect because it monitors metrics and logs, not cost optimization directly. Option D (AWS CloudTrail) is incorrect because it logs API activity, not cost or resource utilization.
JA
Written by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
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.