AWS Certified Solutions Architect – Associate (SAA-C03) — Question 506

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?

Answer options

Correct answer: A

Explanation

AWS AppSync pipeline resolvers allow a serverless application to orchestrate queries across multiple Amazon DynamoDB tables within a single GraphQL API request, maximizing operational efficiency and performance. Using Amazon Athena Federated Query is intended for analytical queries and introduces too much latency for a transactional web application. Lambda-based options like Lambda@Edge or API Gateway with Lambda require custom integration code and introduce cold-start latencies, reducing operational efficiency.