AWS Certified Solutions Architect Professional SAP-C02 Practice Question
A media-streaming company runs a microservices application on Amazon ECS using the Fargate launch type. All tasks are registered as IP targets in a single Application Load Balancer (ALB). Capacity planning shows that popular live events can require the service to scale to about 1,500 concurrent tasks in one AWS Region. The business has a strict availability objective and must avoid any request failures that could arise from AWS service quota constraints.
Which action should the solutions architect take before the next live event to meet the reliability requirement with the least change to the existing architecture?
Deploy a second ALB and place both load balancers behind AWS Global Accelerator so the ECS service can register tasks across them.
Create multiple target groups for the ECS service and update the ALB listener rule to use a forward action that splits traffic between them.
Request a Service Quotas increase for the 'Targets per Application Load Balancer' limit so that it exceeds 1,500 targets.
Enable cross-zone load balancing on the ALB and turn on HTTP/2 to distribute requests more efficiently across existing targets.
The default service quota for an Application Load Balancer is 1,000 targets per ALB. If traffic causes the ECS service to register more than 1,000 tasks, new targets cannot be added, the service cannot scale out sufficiently, and the existing targets may become overloaded, leading to 5xx errors and breaking the application's availability objective. Because this quota is adjustable, submitting a Service Quotas request to raise the 'Targets per Application Load Balancer' limit beyond 1,500 eliminates the risk without redesigning the workload. Cross-zone load balancing and HTTP/2 do not raise the quota. While creating multiple target groups is possible, all targets still count toward the single limit for the ALB. Deploying multiple ALBs behind AWS Global Accelerator could also work, but it adds needless complexity and cost compared with a simple quota increase.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What is the default 'Targets per Application Load Balancer' limit and why does it matter?
Open an interactive chat with Bash
How does cross-zone load balancing differ from increasing the ALB targets limit?
Open an interactive chat with Bash
What are the trade-offs of deploying multiple ALBs with AWS Global Accelerator instead of raising the ALB quota?
Open an interactive chat with Bash
AWS Certified Solutions Architect Professional SAP-C02
Design for New Solutions
Your Score:
Report Issue
Bash, the Crucial Exams Chat Bot
AI Bot
Loading...
Loading...
Loading...
IT & Cybersecurity Package Join Premium for Full Access