CV0-004 Operations and Support Practice Question
A cloud engineer needs to implement a solution to automatically scale an application based on the number of messages in an SQS queue. The goal is to keep the queue length short. Which Auto Scaling policy type should the engineer use?
⚠ Common exam trap
CV0-004 often tests the mapping of 'keep a metric at a target' to target tracking, so candidates who see 'SQS queue' and reach for step scaling because it's 'more granular' pick the wrong policy.
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
✓
Target tracking scaling
Target tracking scaling is ideal when you want to maintain a metric at a target value — here, keeping SQS queue length (ApproximateNumberOfMessagesVisible) at a low target. Auto Scaling automatically adjusts capacity to keep the metric near the target, which directly satisfies the goal of keeping the queue short. It's the recommended policy for queue-depth-driven scaling.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
Step scaling
Why it's wrong here
Step scaling adjusts capacity by defined increments when a CloudWatch alarm breaches a threshold, but it does not continuously track a target queue depth, so the queue can stay long between alarm evaluations. It suits discrete, tiered workloads; target tracking scaling is the policy designed to hold a metric at a specified value.
- ✗
Simple scaling
Why it's wrong here
Simple scaling applies one adjustment per alarm and then enforces a cooldown, so it reacts slowly and cannot hold queue depth near a target as message volume fluctuates. It suits basic, infrequent capacity changes; target tracking scaling continuously adjusts capacity to keep the chosen metric at the desired value.
- ✗
Scheduled scaling
Why it's wrong here
Scheduled scaling acts on calendar time, not queue depth, so it cannot react to message volume and would leave the queue long between schedules. It suits predictable traffic peaks, such as a nightly batch job, where capacity is known in advance.
- ✓
Target tracking scaling
Why this is correct
Target tracking scaling adjusts capacity to hold a chosen metric, such as queue length, at a specified target value. This directly keeps the SQS queue short, unlike simple or step scaling, which react only to fixed thresholds.
About these practice questions
One of 834 original CV0-004 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 and reviewed by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
Last reviewed September 2026 · checked against the official CompTIA exam blueprint
This CV0-004 practice question is part of Courseiva's free CompTIA 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 CV0-004 exam.