AWS Certified Solutions Architect – Associate (SAA-C02) — Question 755
A company runs an application on Amazon EC2 instances that are part of an Auto Scaling group. Traffic to the application increases substantially during business hours. A solutions architect needs to implement an Auto Scaling policy that addresses user latency concerns during periods of high traffic. The company does not want to provisions more compute than is necessary.
What should the solutions architect do to meet these requirements?
Answer options
- A. Configure a predictive scaling policy with the appropriate scaling metric.
- B. Configure a dynamic target tracking scaling policy with the appropriate scaling metric.
- C. Configure a scheduled scaling policy that launches additional EC2 instances during business hours.
- D. Configure dynamic step or simple policies with Amazon CloudWatch alarms to add and remove EC2 instances based on alarm status.
Correct answer: B
Explanation
A dynamic target tracking scaling policy is the best choice because it automatically scales capacity up or down to maintain a specific target metric, directly addressing latency while ensuring resources are not over-provisioned. Scheduled scaling does not account for real-time traffic variations, and predictive scaling is less precise for immediate latency response compared to target tracking. Step or simple scaling policies are more complex to configure and less effective at maintaining a precise utilization target than target tracking.