exam questions

Exam AWS-SysOps All Questions

View all questions & answers for the AWS-SysOps exam

Exam AWS-SysOps topic 1 question 572 discussion

Exam question from Amazon's AWS-SysOps
Question #: 572
Topic #: 1
[All AWS-SysOps Questions]

A company is running a new promotion that will result in a massive spike in traffic for a single application. The SysOps Administrator must prepare the application and ensure that the customers have a great experience. The application is heavy on memory and is running behind an AWS Application Load Balancer (ALB).
The ALB has been pre-warmed, and the application is in an Auto Scaling group.
What built-in metric should be used to control the Auto Scaling group's scaling policy?

  • A. RejectedConnection Count
  • B. Request CountPerTarget
  • C. CPUUtilization
  • D. MemoryUtilization
Show Suggested Answer Hide Answer
Suggested Answer: C 🗳️

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
saumenP
Highly Voted 2 years, 6 months ago
B is correct. https://aws.amazon.com/about-aws/whats-new/2017/07/introducing-target-tracking-scaling-policies-for-auto-scaling/ For example, you can use Auto Scaling to automatically launch EC2 instances for your Auto Scaling group when demand increases to help maintain performance, and terminate instances when demand drops to save money.
upvoted 8 times
...
Pejvak
Highly Voted 2 years, 6 months ago
The application is heavy on [Memory] so "CPUUtilization" should n't be a correct metric and on the other hand "MemoryUtilization" isn't a built-in Metric so "Request CountPerTarget" is the correct answer.
upvoted 6 times
ImranR
2 years, 5 months ago
short and simple explanation...
upvoted 1 times
...
...
albert_kuo
Most Recent 9 months, 4 weeks ago
Selected Answer: B
The RequestCountPerTarget metric measures the number of requests handled by each target (instance or container) behind the ALB. It provides a direct measure of the application's load and is well-suited for scaling policies when the application is memory-heavy, as mentioned in the scenario. By using the RequestCountPerTarget metric, the Auto Scaling group can dynamically scale the number of instances or containers based on the incoming request rate. When the request count increases above a predefined threshold, additional instances or containers can be automatically added to handle the increased load. Conversely, when the request count decreases, the Auto Scaling group can remove instances or containers to optimize resource utilization.
upvoted 1 times
...
TroyMcLure
2 years, 5 months ago
Correct Answer: B
upvoted 1 times
...
rathimonika
2 years, 5 months ago
https://aws.amazon.com/about-aws/whats-new/2017/07/introducing-target-tracking-scaling-policies-for-auto-scaling/ With target tracking, you select a load metric for your application, such as “Average CPU Utilization” or the new “Request Count Per Target” metric from Application Load Balancer, set the target value, and Auto Scaling adjusts the number of EC2 instances in your Auto Scaling group as needed to maintain that target.
upvoted 2 times
...
pleasespammelater
2 years, 6 months ago
B is correct. There's a discussion of this that is dated, but I believe is still relevant. https://forums.aws.amazon.com/thread.jspa?threadID=84514
upvoted 1 times
...
wshyang
2 years, 6 months ago
RequestCountPerTarget only keeps a counter of number of requests serviced by an instance, and then triggers after that. So it might help if your app has some memory leak. It does nothing for you if your application servers are going under the load.
upvoted 2 times
...
karmaah
2 years, 6 months ago
Yes. ans B. If you want to go for C then, it should be "Average CPU Utilization"
upvoted 4 times
...
aksliveswithaws
2 years, 6 months ago
Thanks Saumen. Appreciate your details that support the answer
upvoted 1 times
...
saumenP
2 years, 7 months ago
it is asking "built-in" service, so CPU utilization should be correct, memory usage - custom monitoring service
upvoted 5 times
sardarfine1
2 years, 6 months ago
good catch
upvoted 2 times
...
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...
exam
Someone Bought Contributor Access for:
SY0-701
London, 1 minute ago