AWS Certified Solutions Architect – Associate (SAA-C03) — Question 511
A company provides an API interface to customers so the customers can retrieve their financial information. Еhe company expects a larger number of requests during peak usage times of the year.
The company requires the API to respond consistently with low latency to ensure customer satisfaction. The company needs to provide a compute host for the API.
Which solution will meet these requirements with the LEAST operational overhead?
Answer options
- A. Use an Application Load Balancer and Amazon Elastic Container Service (Amazon ECS).
- B. Use Amazon API Gateway and AWS Lambda functions with provisioned concurrency.
- C. Use an Application Load Balancer and an Amazon Elastic Kubernetes Service (Amazon EKS) cluster.
- D. Use Amazon API Gateway and AWS Lambda functions with reserved concurrency.
Correct answer: B
Explanation
Using Amazon API Gateway and AWS Lambda provides a fully serverless architecture that minimizes operational overhead compared to container-based options like Amazon ECS or Amazon EKS. Provisioned concurrency ensures that Lambda functions are pre-warmed and ready to respond instantly, eliminating cold starts to guarantee low latency during peak traffic periods. In contrast, reserved concurrency only limits the maximum number of concurrent executions and does not prevent initialization delays.