exam questions

Exam AWS Certified Solutions Architect - Professional SAP-C02 All Questions

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

Exam AWS Certified Solutions Architect - Professional SAP-C02 topic 1 question 271 discussion

A company wants to refactor its retail ordering web application that currently has a load-balanced Amazon EC2 instance fleet for web hosting, database API services, and business logic. The company needs to create a decoupled, scalable architecture with a mechanism for retaining failed orders while also minimizing operational costs.

Which solution will meet these requirements?

  • A. Use Amazon S3 for web hosting with Amazon API Gateway for database API services. Use Amazon Simple Queue Service (Amazon SQS) for order queuing. Use Amazon Elastic Container Service (Amazon ECS) for business logic with Amazon SQS long polling for retaining failed orders.
  • B. Use AWS Elastic Beanstalk for web hosting with Amazon API Gateway for database API services. Use Amazon MQ for order queuing. Use AWS Step Functions for business logic with Amazon S3 Glacier Deep Archive for retaining failed orders.
  • C. Use Amazon S3 for web hosting with AWS AppSync for database API services. Use Amazon Simple Queue Service (Amazon SQS) for order queuing. Use AWS Lambda for business logic with an Amazon SQS dead-letter queue for retaining failed orders.
  • D. Use Amazon Lightsail for web hosting with AWS AppSync for database API services. Use Amazon Simple Email Service (Amazon SES) for order queuing. Use Amazon Elastic Kubernetes Service (Amazon EKS) for business logic with Amazon OpenSearch Service for retaining failed orders.
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
shaaam80
11 months ago
Selected Answer: C
Answer - C S3 for Web hosting, Appsync for DB API services SQS DLQ for Failed orders
upvoted 4 times
...
career360guru
11 months, 1 week ago
Selected Answer: C
SQS Dead letter Queue is key
upvoted 3 times
...
NikkyDicky
1 year, 3 months ago
Selected Answer: C
C A would work with Lambda/SQS vs ECS/SQS
upvoted 2 times
...
SkyZeroZx
1 year, 3 months ago
Selected Answer: C
S3 + Appsync DB API (Manged service) and SQS and Deal letter queue for failed orders
upvoted 1 times
...
SmileyCloud
1 year, 3 months ago
Selected Answer: C
C - You don't use "Amazon SQS long polling for retaining failed orders"
upvoted 2 times
...
Alabi
1 year, 4 months ago
Selected Answer: C
Option C combines Amazon S3 for web hosting, AWS AppSync for database API services, and AWS Lambda for business logic. This combination provides a decoupled and scalable architecture. Using Amazon SQS for order queuing ensures reliable message delivery, and utilizing an SQS dead-letter queue allows for retaining failed orders. This solution meets the requirements of the scenario while minimizing operational costs
upvoted 3 times
...
nexus2020
1 year, 4 months ago
Selected Answer: C
C is a good answer, but is it the cheapest? hard to tell
upvoted 2 times
...
Maria2023
1 year, 4 months ago
Selected Answer: A
Checking a bit more for AWS AppSync - AWS AppSync enables developers to connect their applications and services to data and events with secure, serverless and high-performing GraphQL and Pub/Sub APIs. GraphQL is an open-source query language that describes how a client should request information through an API I don't believe this is the intent of the exercise here by saying "Database API"
upvoted 4 times
fartosh
4 months, 3 weeks ago
SQS long polling does not solve "retaining failed orders" - it's dead-letter queue's responsibility.
upvoted 1 times
...
pdboi3355
4 months, 2 weeks ago
From AppSync page - Access data from multiple sources with a single request. Instantly create APIs for your databases. Combine APIs into a single Merged API
upvoted 2 times
...
...
gd1
1 year, 4 months ago
Selected Answer: C
S3 + Appsync DB API (Manged service) and SQS and Deal letter queue for failed orders
upvoted 3 times
...
MoussaNoussa
1 year, 4 months ago
Correct Answer is C
upvoted 1 times
...
psyx21
1 year, 4 months ago
Selected Answer: C
Correct Answer is C
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