AWS SAP-C02 · Question 70 · Domain 3.3: Performance Improvement
A company is building a serverless data ingestion pipeline. IoT devices send data to an Amazon API Gateway endpoint, which triggers an AWS Lambda function. The Lambda function processes the data and writes it to an Amazon Aurora Serverless v2 database. During load testing, the database connections are exhausted, causing the Lambda functions to fail. How can the Architect resolve this issue with the LEAST architectural changes?
A company is building a serverless data ingestion pipeline. IoT devices send data to an Amazon API Gateway endpoint, which triggers an AWS Lambda function. The Lambda function processes the data and writes it to an Amazon Aurora Serverless v2 database. During load testing, the database connections are exhausted, causing the Lambda functions to fail. How can the Architect resolve this issue with the LEAST architectural changes?
Answer options:
Implement Amazon RDS Proxy between the Lambda functions and the Aurora database.
Increase the maximum capacity of the Aurora Serverless v2 cluster to 128 ACUs.
Replace API Gateway and Lambda with Amazon Kinesis Data Firehose to write directly to Aurora.
Configure the Lambda function to use provisioned concurrency.
How to approach this question
Full Answer
Common mistakes
Practice the full AWS Solutions Architect Professional SAP-C02 Practice Exam 5
75 questions · hints · full answers · grading
Expert