Ultimate access to all questions.
Upgrade Now 🚀
Sign in to unlock AI tutor
You are tasked with optimizing the performance of a data transformation job that is running on AWS Lambda. Which of the following strategies would you implement, and why?
A
Increase the memory allocated to the Lambda function, as it is directly proportional to the CPU and network performance.
B
Decrease the timeout setting of the Lambda function to reduce the execution time and cost.
C
Use AWS Step Functions to orchestrate multiple Lambda functions, allowing for parallel processing and better resource utilization.
D
Implement caching mechanisms to store intermediate results and reduce the need for repeated data processing.