Topic 1 Question 879
2 つ選択A company runs an ecommerce application on AWS. Amazon EC2 instances process purchases and store the purchase details in an Amazon Aurora PostgreSQL DB cluster.
Customers are experiencing application timeouts during times of peak usage. A solutions architect needs to rearchitect the application so that the application can scale to meet peak usage demands.
Which combination of actions will meet these requirements MOST cost-effectively?
Configure an Auto Scaling group of new EC2 instances to retry the purchases until the processing is complete. Update the applications to connect to the DB cluster by using Amazon RDS Proxy.
Configure the application to use an Amazon ElastiCache cluster in front of the Aurora PostgreSQL DB cluster.
Update the application to send the purchase requests to an Amazon Simple Queue Service (Amazon SQS) queue. Configure an Auto Scaling group of new EC2 instances that read from the SQS queue.
Configure an AWS Lambda function to retry the ticket purchases until the processing is complete.
Configure an Amazon AP! Gateway REST API with a usage plan.
ユーザの投票
コメント(11)
- 正解だと思う選択肢: AC
A) uses RDS Proxy which is mainly for connection pooling and availability issues. Proxy is for too many connections(, not for performance: read replicas, caching) B is caching which is designed for solving read-issues. (Here we have timeouts, and connection issues.) C: SQS is good method for decoupling.
👍 8sandordini2024/04/30 - 正解だと思う選択肢: BC
i think it's BC
👍 5Abdullah_Cloud2024/04/25 when we have SQS in option C why do you have to retry it again
I think the answer is B and C
👍 4pujithacg82024/08/15
シャッフルモード