ExamGecko
Question list
Search
Search

List of questions

Search

Related questions











Question 441 - SAA-C03 discussion

Report
Export

A company runs a microservice-based serverless web application. The application must be able to retrieve data from multiple Amazon DynamoDB tables. A solutions architect needs to give the application the ability to retrieve the data with no impact on the baseline performance of the application.

Which solution will meet these requirements in the MOST operationally efficient way?

A.
AWSAppSync pipeline resolvers
Answers
A.
AWSAppSync pipeline resolvers
B.
Amazon CloudFront with Lambda@Edge functions
Answers
B.
Amazon CloudFront with Lambda@Edge functions
C.
Edge-optimized Amazon API Gateway with AWS Lambda functions
Answers
C.
Edge-optimized Amazon API Gateway with AWS Lambda functions
D.
Amazon Athena Federated Query with a DynamoDB connector
Answers
D.
Amazon Athena Federated Query with a DynamoDB connector
Suggested answer: C

Explanation:

An edge-optimized API Gateway is a way to create RESTful APIs that can access multiple DynamoDB tables through AWS Lambda functions. The edge-optimized API Gateway provides low latency and high performance by caching API responses at CloudFront edge locations. The AWS Lambda functions can use the AWS SDK to query or scan the DynamoDB tables and return the data to the API Gateway. This solution meets all the requirements of the question, while the other options do not.

Reference:

https://aws.amazon.com/blogs/compute/understanding-database-options-for-your-serverless-web-applications/

https://aws.amazon.com/getting-started/hands-on/build-serverless-web-app-lambda-apigateway-s3-dynamodb-cognito/module-3/

https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/best-practices.html

asked 16/09/2024
Serhan Azdiken
37 questions
User
Your answer:
0 comments
Sorted by

Leave a comment first