
Ultimate access to all questions.
Deep dive into the quiz with AI chat providers.
We prepare a focused prompt with your quiz and certificate details so each AI can offer a more tailored, in-depth explanation.
A solutions architect is designing a new service behind Amazon API Gateway. The request patterns for the service will be unpredictable and can change suddenly from 0 requests to over 500 per second. The total size of the data that needs to be persisted in a backend database is currently less than 1 GB with unpredictable future growth. Data can be queried using simple key-value requests.
Which combination of AWS services would meet these requirements? (Choose two.)
A
AWS Fargate
B
AWS Lambda
C
Amazon DynamoDB
D
Amazon EC2 Auto Scaling
E
MySQL-compatible Amazon Aurora
Explanation:
AWS Lambda (Option B) is the correct choice for the compute layer because:
Amazon DynamoDB (Option C) is the correct choice for the database layer because:
Why not the other options:
The combination of AWS Lambda and Amazon DynamoDB provides a fully serverless, auto-scaling architecture that can handle unpredictable traffic patterns while efficiently managing simple key-value data queries.