nerdexam
Amazon

DVA-C02 · Question #222

A developer is building a serverless application that connects to an Amazon Aurora PostgreSQL database. The serverless application consists of hundreds of AWS Lambda functions. During every Lambda fun

The correct answer is C. Use Amazon RDS Proxy to create a connection pool to manage the database connections.. Amazon RDS Proxy is a solution that allows you to create a connection pool to manage database connections. This can help reduce the number of connections made to the database.

Submitted by rania.sa· Mar 5, 2026Development with AWS Services

Question

A developer is building a serverless application that connects to an Amazon Aurora PostgreSQL database. The serverless application consists of hundreds of AWS Lambda functions. During every Lambda function scale out, a new database connection is made that increases database resource consumption. The developer needs to decrease the number of connections made to the database. The solution must not impact the scalability of the Lambda functions. Which solution will meet these requirements?

Options

  • AConfigure provisioned concurrency for each Lambda function by setting the
  • BEnable cluster cache management for Aurora PostgreSQL. Change the connection string of each
  • CUse Amazon RDS Proxy to create a connection pool to manage the database connections.
  • DConfigure reserved concurrency for each Lambda function by setting the

How the community answered

(26 responses)
  • A
    15% (4)
  • B
    4% (1)
  • C
    77% (20)
  • D
    4% (1)

Explanation

Amazon RDS Proxy is a solution that allows you to create a connection pool to manage database connections. This can help reduce the number of connections made to the database.

Community Discussion

No community discussion yet for this question.

Full DVA-C02 Practice