Q20 — AWS SAA-C03 Ch.5

Question 20 of 65 | ← Chapter 5

Q320. 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?

Correct Answer: C. Use dynamic scaling to change the size of the Auto Scaling group

Explanation

Dynamic scaling is a cost-effective way to maintain application performance during sudden traffic increases as it allows the Auto Scaling group to automatically adjust the number of EC2 instances based on demand. The scaling action is triggered by CloudWatch alarms, which are set up to monitor metrics such as CPU utilization, network usage, or request counts. When an alarm threshold is breached, the Auto Scaling group will add or remove instances to match the current demand.Option A, using manual scaling, would require manual intervention by the operations team, which can lead to delays in responding to sudden traffic increases, and may result in over-provisioning of resources when not needed.Option B, using predictive scaling, uses machine learning algorithms to predict expected traffic patterns and scale proactively. This requires collecting historical traffic data, and may not be the most cost-effective solution for companies with unpredictable traffic patterns. Option D, using schedule scaling, is suitable when traffic patterns are predictable, but may not be effective for sudden traffic changes on random days of the week.