SAA-C03 practice question 9 of 35

A company uses an Amazon EC2 instance to handle requests for a public web application. The application routes traffic to multiple application pages…

Choose your answer, then check it against the explanation and the full breakdown below.

Domain Design High-Performing Architectures

A company uses an Amazon EC2 instance to handle requests for a public web application. The application routes traffic to multiple application pages by using URL paths. The company begins to experience large surges of traffic at unpredictable times. The traffic surges cause the web application to experience issues and to occasionally become unavailable. The company needs to make the web application more scalable to handle sudden increases in traffic. Which solution will meet this requirement?
Answer options
Question 9 of 35

Question breakdown

Tests
Design elastic, highly available web tiers on EC2
Difficulty
Easy

Key idea: An Auto Scaling group behind an Application Load Balancer adds and removes instances automatically while the ALB handles HTTP path routing and health checks.

How to reach the answer

  1. The single instance fails under unpredictable surges, so capacity must scale automatically.
  2. URL path routing indicates a Layer 7 load balancer (ALB).
  3. Bake the current instance into an AMI and launch it from an Auto Scaling group with a minimum of two for availability.
  4. Register the ASG with the ALB target group so new instances receive traffic automatically.

Each option

  • ACorrect. AMI-based Auto Scaling group behind an ALB scales elastically, supports path routing, and keeps at least two instances healthy.
  • BIncorrect. Containerizing adds rework, and an NLB works at Layer 4 so it cannot route by URL path.
  • CIncorrect. Three fixed instances with DNS round-robin do not scale automatically and lack load balancer health checks.
  • DIncorrect. An ALB in front of one instance plus an alarm only notifies; nothing adds capacity.

Common trap: Option D sounds proactive because it monitors spikes, but an alarm without a scaling action does not add capacity.

In practice: The ALB + Auto Scaling group pattern with target-tracking policies is the default architecture for stateless web applications on EC2.

Remember: Elasticity on EC2 means an Auto Scaling group; Layer 7 routing means an ALB.

Drafted with AI assistance and checked against the answer key.

Keep practicing

Take the free SAA-C03 practice test

Ten exam-style questions with answers and explanations, plus the exam facts and study guides.

Start the free practice test

More questions

Other SAA-C03 practice questions

Scroll to Top