Deal of The Day! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Amazon SAA-C03 Exam - Topic 8 Question 15 Discussion

Posted by Marguerita on Mar 21, 2023 at 07:07 PM

A company offers a food delivery service that is growing rapidly. Because of the growth, the company's order processing system is experiencing scaling problems during peak traffic hours. The current architecture includes the following:

* A group of Amazon EC2 instances that run in an Amazon EC2 Auto Scaling group to collect orders from the application

* Another group of EC2 instances that run in an Amazon EC2 Auto Scaling group to fulfill orders

The order collection process occurs quickly, but the order fulfillment process can take longer. Data must not be lost because of a scaling event.

A solutions architect must ensure that the order collection process and the order fulfillment process can both scale properly during peak traffic hours. The solution must optimize utilization of the company's AWS resources.

Which solution meets these requirements?

Suggested Answer: D

The number of instances in your Auto Scaling group can be driven by how long it takes to process a message and the acceptable amount of latency (queue delay). The solution is to use a backlog per instance metric with the target value being the acceptable backlog per instance to maintain.


Get Premium SAA-C03 Questions as Interactive Web-Based Practice Test or PDF Real Exam Format Detailed Explanations Instant Access Get Your Practice Test
16 comments · newest first
LO
Lou 11 months ago
B seems complicated, not sure if SNS is needed here.
JA
Jackie 12 months ago
I agree with C, it's a straightforward approach for order processing.
RO
Rodolfo 12 months ago
Wait, can SQS really handle that much traffic? Seems risky.
AU
Audry 1 year ago
I think D is better, the backlog metric is key for scaling.
SH
Sherill 1 year ago
Option C sounds solid, using SQS for decoupling is smart.
BE
Bea 1 year ago
I have a vague memory of CloudWatch alarms triggering scaling actions, but I don't think that's the best fit here. It feels like we need a more robust solution like SQS.
GL
Glory 1 year ago
I practiced a similar question where SQS was involved, and I think it was about managing workloads effectively. I feel like option D makes sense with the backlog metric.
RO
Roy 1 year ago
I'm not entirely sure, but I think just monitoring CPU might not be enough for scaling during peak times. Maybe we need to consider the queue lengths too?
CA
Casie 1 year ago
I remember we discussed the importance of using SQS for decoupling processes. It seems like option C or D could be the right approach.
TA
Tamra 1 year ago
I'm a bit uncertain about the CloudWatch alarms in option B. It seems like it could lead to over-provisioning if not configured carefully.
ZI
Zita 1 year ago
I feel like we practiced a similar question where we had to choose between using CloudWatch metrics and SQS. I just can't recall the exact details.
EL
Elli 1 year ago
I think option D makes more sense because it mentions creating a metric based on backlog, which could help manage the order fulfillment better during peak times.
EU
Eura 1 year ago
I remember we discussed the importance of using SQS for decoupling processes, but I'm not sure if option C or D is better for scaling.
TA
Tammara 1 year ago
I'm a bit confused by this question. I don't remember discussing Valid To dates for Knowledge articles in much detail. I'll have to make an educated guess on this one.
CA
Carmela 1 year ago
Hmm, the log messages mention a pool member going down and the device entering standby mode. I'm not sure if that's the full story though, I'll need to think this through.
EV
Evelynn 1 year ago
Okay, let's see. I'm pretty sure the answer has to do with the rules and policies governing the DRM system and its usage. I'll review the options closely.
0/2000 characters

Save Cancel