Topic 1 Question 354
A company hosts a serverless application on AWS. The application uses Amazon API Gateway, AWS Lambda, and an Amazon RDS for PostgreSQL database. The company notices an increase in application errors that result from database connection timeouts during times of peak traffic or unpredictable traffic. The company needs a solution that reduces the application failures with the least amount of change to the code.
What should a solutions architect do to meet these requirements?
Reduce the Lambda concurrency rate.
Enable RDS Proxy on the RDS DB instance.
Resize the RDS DB instance class to accept more connections.
Migrate the database to Amazon DynamoDB with on-demand scaling.
ユーザの投票
コメント(6)
- 正解だと思う選択肢: B
RDS Proxy
👍 3WherecanIstart2023/03/18 B RDS Proxy https://aws.amazon.com/rds/proxy/
👍 2Neha9992023/02/21- 正解だと思う選択肢: B
Many applications, including those built on modern serverless architectures, can have a large number of open connections to the database server and may open and close database connections at a high rate, exhausting database memory and compute resources. Amazon RDS Proxy allows applications to pool and share connections established with the database, improving database efficiency and application scalability. With RDS Proxy, failover times for Aurora and RDS databases are reduced by up to 66%.
👍 2TariqKipkemei2023/05/10
シャッフルモード