SAP-C02 Continuous Improvement for Existing Solutions Practice Question
A company is running a critical microservices application on Amazon ECS with Fargate launch type. The application uses an Application Load Balancer (ALB) to distribute traffic. Recently, the team noticed that the ALB's 5xx error rate has increased. The error is HTTP 503. The team suspects the target group is unhealthy. Which THREE steps should the team take to diagnose and resolve the issue?
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
✓
Verify the ECS service's desired count and compare with the number of healthy tasks in the target group.
And Option E are correct. Option A checks the ECS service's desired count and compares it with the number of healthy tasks in the target group, ensuring sufficient capacity. Option C checks ECS service events and task status to confirm tasks are running and passing health checks. Option E checks ALB access logs and health check settings for the target group to identify health check failures or misconfigurations. Option B (replacing ALB with NLB) is a major architectural change and not a diagnostic step. Option D (enabling sticky sessions) is unrelated to 503 errors.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✓
Verify the ECS service's desired count and compare with the number of healthy tasks in the target group.
Why this is correct
Checks the ECS service's desired count and compares it with the number of healthy tasks in the target group, ensuring sufficient capacity.
- ✗
Replace the ALB with a Network Load Balancer (NLB) to bypass health checks.
Why it's wrong here
Replacing the ALB with an NLB is a major architectural change and does not address the diagnostic step; it bypasses health checks rather than resolving the issue.
- ✓
Check the ECS service events and task status to ensure tasks are running and passing health checks.
Why this is correct
Checks ECS service events and task status to confirm tasks are running and passing health checks.
- ✗
Verify that sticky sessions (session affinity) are enabled on the target group.
Why it's wrong here
Enabling sticky sessions is unrelated to 503 errors; it only affects session persistence.
- ✓
Check the ALB access logs and health check settings for the target group.
Why this is correct
Checks ALB access logs and health check settings for the target group to identify health check failures or misconfigurations.
Visual reference
Go deeper
Related to this question
About these practice questions
One of 1,660 original SAP-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 SAP-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 SAP-C02 exam.