exam questions

Exam AWS Certified Solutions Architect - Professional All Questions

View all questions & answers for the AWS Certified Solutions Architect - Professional exam

Exam AWS Certified Solutions Architect - Professional topic 1 question 32 discussion

Your startup wants to implement an order fulfillment process for selling a personalized gadget that needs an average of 3-4 days to produce with some orders taking up to 6 months you expect 10 orders per day on your first day. 1000 orders per day after 6 months and 10,000 orders after 12 months.
Orders coming in are checked for consistency men dispatched to your manufacturing plant for production quality control packaging shipment and payment processing If the product does not meet the quality standards at any stage of the process employees may force the process to repeat a step Customers are notified via email about order status and any critical issues with their orders such as payment failure.
Your base architecture includes AWS Elastic Beanstalk for your website with an RDS MySQL instance for customer data and orders.
How can you implement the order fulfillment process while making sure that the emails are delivered reliably?

  • A. Add a business process management application to your Elastic Beanstalk app servers and re-use the ROS database for tracking order status use one of the Elastic Beanstalk instances to send emails to customers.
  • B. Use SWF with an Auto Scaling group of activity workers and a decider instance in another Auto Scaling group with min/max=1 Use the decider instance to send emails to customers.
  • C. Use SWF with an Auto Scaling group of activity workers and a decider instance in another Auto Scaling group with min/max=1 use SES to send emails to customers.
  • D. Use an SQS queue to manage all process tasks Use an Auto Scaling group of EC2 Instances that poll the tasks and execute them. Use SES to send emails to customers.
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
AnNguyen
Highly Voted 3 years, 7 months ago
Answer is C
upvoted 12 times
...
NeuralN
Most Recent 4 months, 4 weeks ago
Selected Answer: D
D is the only reasonable solution in a modern context so I doubt this question is relevant in newer exams. I mean, no one in their right mind would use SWF in a new build (why not use Step Functions?). Maybe it was a good answer in the past.
upvoted 1 times
...
amministrazione
8 months, 2 weeks ago
C. Use SWF with an Auto Scaling group of activity workers and a decider instance in another Auto Scaling group with min/max=1 use SES to send emails to customers.
upvoted 1 times
...
rtguru
1 year, 11 months ago
correct answer is C
upvoted 1 times
...
Neftali
2 years, 6 months ago
Selected Answer: C
Answer is C
upvoted 1 times
...
cldy
3 years, 4 months ago
C. Use SWF with an Auto Scaling group of activity workers and a decider instance in another Auto Scaling group with min/max=1 use SES to send emails to customers.
upvoted 1 times
...
Akhil254
3 years, 6 months ago
C Correct
upvoted 1 times
...
01037
3 years, 6 months ago
Vote for C
upvoted 1 times
...
cldy
3 years, 6 months ago
C. Correct.
upvoted 1 times
...
Dgix
3 years, 6 months ago
Jeez. NOBODY uses SWF any more.
upvoted 3 times
yd_h
1 year, 7 months ago
https://d1.awsstatic.com/training-and-certification/docs-sa-pro/AWS-Certified-Solutions-Architect-Professional_Exam-Guide.pdf - not in the guide as well
upvoted 1 times
...
...
srknbngl
3 years, 6 months ago
C is correct
upvoted 1 times
...
fullaws
3 years, 6 months ago
C is correct
upvoted 1 times
...
sirmie_slim
3 years, 6 months ago
C for sure .
upvoted 1 times
...
noisonnoiton
3 years, 6 months ago
go with C
upvoted 2 times
...
Yogee
3 years, 6 months ago
C is correct
upvoted 2 times
...
manoj101
3 years, 6 months ago
SWF is required here for distributed components that makes it easy to compare between B & C.
upvoted 2 times
...
BillyC
3 years, 7 months ago
C is Correct!
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