AWS SAP-C02 · Question 14 · Domain 2.4: Reliability
A company is designing a serverless application using Amazon API Gateway, AWS Lambda, and Amazon DynamoDB. The application must handle sudden, massive spikes in traffic (up to 100,000 requests per second) without dropping requests or overwhelming the database. The business requires that all requests are eventually processed, even if delayed during peaks. Which combination of architectural patterns should be used? (Select TWO)
Answer options:
Implement an Amazon SQS queue between API Gateway and Lambda to buffer requests.
Configure DynamoDB in On-Demand capacity mode to handle unpredictable workloads.
Enable API Gateway caching to serve all requests directly from the cache.
Increase the Lambda concurrency limit to 100,000 to process all requests synchronously.
Use AWS Step Functions Express Workflows instead of Lambda for faster execution.
Configure DynamoDB Provisioned capacity with Auto Scaling set to 90% utilization.
75 questions · hints · full answers · grading