Welcome to ExamTopics
ExamTopics Logo
- Expert Verified, Online, Free.
exam questions

Exam AWS Certified Solutions Architect - Associate SAA-C03 All Questions

View all questions & answers for the AWS Certified Solutions Architect - Associate SAA-C03 exam

Exam AWS Certified Solutions Architect - Associate SAA-C03 topic 1 question 523 discussion

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. AWS AppSync pipeline resolvers
  • B. Amazon CloudFront with Lambda@Edge functions
  • C. Edge-optimized Amazon API Gateway with AWS Lambda functions
  • D. Amazon Athena Federated Query with a DynamoDB connector
Show Suggested Answer Hide Answer
Suggested Answer: D 🗳️

Comments

Chosen Answer:
This is a voting comment (?) , you can switch to a simple comment.
Switch to a voting comment New
elmogy
Highly Voted 1 year, 5 months ago
just passed yesterday 30-05-23, around 75% of the exam came from here, some with light changes.
upvoted 33 times
...
omoakin
Highly Voted 1 year, 6 months ago
Great work made it to the last question. Goodluck to you all
upvoted 17 times
cyber_bedouin
1 year, 1 month ago
Thanks. Do you think the questions after 500 after relevant, they seem to be above associate level (harder)
upvoted 7 times
...
Drew3000
7 months, 4 weeks ago
I am jealous that 10 months ago there were only 523 questions :(
upvoted 8 times
Awsbeginner87
7 months, 4 weeks ago
right...how to go through 840 questions :(
upvoted 2 times
Rhydian25
5 months ago
Currently 904 :')
upvoted 4 times
...
...
Awsbeginner87
7 months, 4 weeks ago
moderators answer is wrong for many questions.which one should we consider:(
upvoted 1 times
...
...
MostofMichelle
1 year, 5 months ago
good luck to you as well.
upvoted 5 times
...
...
kevindu
Most Recent 3 months, 1 week ago
Selected Answer: A
Is there anyone who has recently passed the exam who can tell me approximately how many of the original questions are in the actual exam?
upvoted 2 times
...
use4u
7 months, 1 week ago
let me know for most of questions that system answer are correct or comment answer are correct?
upvoted 2 times
Sergiuss95
6 months, 3 weeks ago
Comment answer
upvoted 1 times
...
...
osmk
9 months ago
Selected Answer: D
https://docs.amazonaws.cn/en_us/athena/latest/ug/connect-to-a-data-source.html
upvoted 5 times
...
upliftinghut
10 months, 1 week ago
Selected Answer: D
key word is most operational effective => D requires no coding
upvoted 2 times
...
awsgeek75
10 months, 2 weeks ago
Selected Answer: D
I'll go with D as ABC looks too much work or irrelevant. Although not sure how AFQ actually achieves the read without impacting performance.
upvoted 2 times
...
pentium75
10 months, 3 weeks ago
Selected Answer: D
Not A - Pipe Resolvers require coding, would not consider that 'operationally efficient' Not B - CloudFront caches web content at the edge, not DynamoDB query results for apps Not C - Neither API Gateway or Lambda have anything to do with DynamoDB performance D - Can do exactly that
upvoted 7 times
...
aws94
11 months, 2 weeks ago
Selected Answer: A
I am not an expert but I used Bing+Gemini+Chatgbt=AAA
upvoted 2 times
...
ekisako
11 months, 3 weeks ago
Selected Answer: A
multiple database tables = AppSync pipeline resolvers
upvoted 6 times
...
hungta
1 year ago
Selected Answer: B
For an operationally efficient solution that minimizes impact on baseline performance in a microservice-based serverless web application retrieving data from multiple DynamoDB tables, Amazon CloudFront with Lambda@Edge functions (Option B) is often the most suitable choice
upvoted 1 times
pentium75
10 months, 3 weeks ago
CloudFront to retrieve data from DynamoDB tables?
upvoted 2 times
...
...
thanhnv142
1 year ago
D is correct. There is contruction of how to retrive data from DynamoDB with Anthena https://docs.aws.amazon.com/athena/latest/ug/connect-to-a-data-source.html
upvoted 1 times
...
pmlabs
1 year, 1 month ago
The Answer is A. Some use case for AWS AppSync is Unified data access. Consolidate data from multiple databases, APIs, and microservices in a single network call, from a single endpoint, abstracting backend complexity. https://aws.amazon.com/pm/appsync/?trk=e37f908f-322e-4ebc-9def-9eafa78141b8&sc_channel=ps&ef_id=Cj0KCQjwmvSoBhDOARIsAK6aV7jtg2I6jyXBH6_uUOKRrRoLmXQxaGbwYBP0aO1-RmauWW55DuXSGTMaAnT9EALw_wcB:G:s&s_kwcid=AL!4422!3!647301987556!e!!g!!aws%20appsync!19613610159!148358960849
upvoted 4 times
...
Linerd
1 year, 2 months ago
Selected Answer: B
B - seems more operationally efficient A: example to make use of GraphQL with multi DynamoDB tables https://www.youtube.com/watch?v=HSDKN43Vx7U but it seems not the most operationally efficient to set it up D: it can be useful when needs to join multi DynamoDB tables But also "querying DynamoDB using Athena can be slower and more expensive than querying directly using DynamoDB" refer to https://medium.com/@saswat.sahoo.1988/combine-the-simplicity-of-sql-with-the-power-of-nosql-pt-2-cff1c524297e
upvoted 1 times
...
skyphilip
1 year, 2 months ago
Selected Answer: A
A is correct. https://aws.amazon.com/blogs/mobile/appsync-pipeline-resolvers-2/
upvoted 1 times
...
BrijMohan08
1 year, 2 months ago
Selected Answer: A
https://aws.amazon.com/pm/appsync/?trk=66d9071f-eec2-471d-9fc0-c374dbda114d&sc_channel=ps&ef_id=CjwKCAjww7KmBhAyEiwA5-PUSi9OTSRu78WOh7NuprwbbfjyhVXWI4tBlPquEqRlXGn-HLFh5qOqfRoCOmMQAvD_BwE:G:s&s_kwcid=AL!4422!3!646025317347!e!!g!!aws%20appsync!19610918335!148058250160
upvoted 1 times
...
Wayne23Fang
1 year, 2 months ago
Selected Answer: D
I like D) the most. D. Amazon Athena Federated Query with a DynamoDB connector. I don't like A) since this is not a GraphQL query. I don't like B). Since Query multiple tables in DynamoDB from Lambda may not be efficient.
upvoted 1 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...