ExamGecko
Question list
Search
Search

List of questions

Search

Related questions











Question 427 - SAA-C03 discussion

Report
Export

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.
Answers
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.
Answers
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.
Answers
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
Answers
D.
Use schedule scaling to change the size of the Auto Scaling group
Suggested answer: C

Explanation:

Dynamic scaling is a type of autoscaling that automatically adjusts the number of EC2 instances in an Auto Scaling group based on demand or load. It uses CloudWatch alarms to trigger scaling actions when a specified metric crosses a threshold. It can scale out (add instances) or scale in (remove instances) as needed1. By using dynamic scaling, the solution can maintain application performance during sudden traffic increases most cost-effectively.

a) Use manual scaling to change the size of the Auto Scaling group. This solution will not meet the requirement of maintaining application performance during sudden traffic increases, as manual scaling requires users to manually increase or decrease the number of instances through a CLI or console. It does not respond automatically to changes in demand or load2.

b) Use predictive scaling to change the size of the Auto Scaling group. This solution will not meet the requirement of most cost-effectiveness, as predictive scaling uses machine learning and artificial intelligence tools to evaluate traffic loads and anticipate when more or fewer resources are needed. It performs scheduled scaling actions based on the prediction, which may not match the actual demand or load at any given time. Predictive scaling is more suitable for scenarios where there are predictable traffic patterns or known changes in traffic loads3.

d) Use schedule scaling to change the size of the Auto Scaling group. This solution will not meet the requirement of maintaining application performance during sudden traffic increases, as schedule scaling performs scaling actions at specific times that users schedule. It does not respond automatically to changes in demand or load. Schedule scaling is more suitable for scenarios where there are predictable traffic drops or spikes at specific times of the day.

Reference URL: https://docs.aws.amazon.com/autoscaling/ec2/userguide/as-scale-based-on-demand.html

asked 16/09/2024
Rob Versteeg
36 questions
User
Your answer:
0 comments
Sorted by

Leave a comment first