A company runs an application on Amazon EC2 instances behind an Elastic Load Balancer (ELB) in an Auto Scaling group. The application performs well except during a 2-hour period of daily peak traffic, when performance slows.
A CloudOps engineer must resolve this issue with minimal operational effort.
What should the engineer do?
According to the AWS Cloud Operations and Compute documentation, when workloads exhibit predictable traffic patterns, the best practice is to use scheduled scaling for Amazon EC2 Auto Scaling groups.
With scheduled scaling, administrators can predefine the desired capacity of an Auto Scaling group to increase before anticipated demand (in this case, before the 2-hour peak) and scale back down afterward. This ensures that sufficient compute capacity is provisioned proactively, avoiding performance degradation while maintaining cost efficiency.
AWS notes: ''Scheduled actions enable scaling your Auto Scaling group at predictable times, allowing you to pre-warm instances before demand spikes.''
Manual scaling (Option D) adds operational overhead. Adjusting launch templates (Option B) doesn't affect scaling behavior, and permanently increasing minimum capacity (Option A) wastes resources outside of peak hours.
Thus, Option C provides an automated, cost-effective, and operationally efficient CloudOps solution.
Margart
9 days agoJimmie
14 days agoTyra
19 days agoWenona
24 days agoAlisha
29 days agoEric
1 month agoAlyce
1 month agoKerry
1 month agoJames
2 months agoMarkus
2 months agoJade
2 months agoJustine
2 months agoWhitley
3 months agoMartha
3 months agoMitzie
3 months agoKathrine
3 months agoGerry
3 months agoNaomi
4 months agoLili
4 months agoWhitley
4 months agoFairy
4 months agoBeatriz
4 months agoAnnice
2 months ago