
Ultimate access to all questions.
Deep dive into the quiz with AI chat providers.
We prepare a focused prompt with your quiz and certificate details so each AI can offer a more tailored, in-depth explanation.
A company's applications run on Amazon EC2 instances in Auto Scaling groups. The company notices that its applications experience sudden traffic increases on random days of the week. The company wants to maintain application performance during sudden traffic increases.
Which solution will meet these requirements MOST cost-effectively?
A
Use manual scaling to change the size of the Auto Scaling group.
B
Use predictive scaling to change the size of the Auto Scaling group.
C
Use dynamic scaling to change the size of the Auto Scaling group.
D
Use schedule scaling to change the size of the Auto Scaling group.
Explanation:
Correct Answer: C - Use dynamic scaling to change the size of the Auto Scaling group.
Why dynamic scaling is the most cost-effective solution:
Handles unpredictable traffic patterns: The question states that traffic increases occur on "random days of the week," making them unpredictable. Dynamic scaling responds to real-time metrics (like CPU utilization, request count, etc.) to scale up or down automatically.
Cost-effective scaling: Dynamic scaling ensures you only scale up when needed (during traffic spikes) and scale down when traffic subsides, optimizing costs by not over-provisioning resources.
Automatic response: Unlike manual scaling, dynamic scaling doesn't require human intervention, allowing immediate response to traffic spikes.
Analysis of other options:
A. Manual scaling: Not cost-effective because it requires human intervention, which may not be timely enough for sudden traffic spikes. Also, it's inefficient for random, unpredictable patterns.
B. Predictive scaling: Uses machine learning to forecast traffic patterns, but this works best for predictable, recurring patterns (like daily/weekly cycles). Since traffic spikes are "random," predictive scaling may not accurately forecast them.
D. Schedule scaling: Works for predictable, scheduled events (like business hours or known events). Since traffic spikes are "random days of the week," schedule scaling cannot effectively handle this scenario.
Key AWS Concepts:
For unpredictable, sudden traffic increases, dynamic scaling provides the most cost-effective and responsive solution.