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 920 discussion

A company is migrating from a monolithic architecture for a web application that is hosted on Amazon EC2 to a serverless microservices architecture. The company wants to use AWS services that support an event-driven, loosely coupled architecture. The company wants to use the publish/subscribe (pub/sub) pattern.

Which solution will meet these requirements MOST cost-effectively?

  • A. Configure an Amazon API Gateway REST API to invoke an AWS Lambda function that publishes events to an Amazon Simple Queue Service (Amazon SQS) queue. Configure one or more subscribers to read events from the SQS queue.
  • B. Configure an Amazon API Gateway REST API to invoke an AWS Lambda function that publishes events to an Amazon Simple Notification Service (Amazon SNS) topic. Configure one or more subscribers to receive events from the SNS topic.
  • C. Configure an Amazon API Gateway WebSocket API to write to a data stream in Amazon Kinesis Data Streams with enhanced fan-out. Configure one or more subscribers to receive events from the data stream.
  • D. Configure an Amazon API Gateway HTTP API to invoke an AWS Lambda function that publishes events to an Amazon Simple Notification Service (Amazon SNS) topic. Configure one or more subscribers to receive events from the topic.
Show Suggested Answer Hide Answer
Suggested Answer: D 🗳️

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
tomasmolinari
1 week, 4 days ago
Selected Answer: D
"HTTP APIs enable you to create RESTful APIs with lower latency and lower cost than REST APIs." HTTP APIs are more cost-effective than REST APIs
upvoted 1 times
...
LeonSauveterre
1 month ago
Selected Answer: B
Amazon SNS is perfectly designed to support the pub/sub pattern efficiently. So B or D. About option D: Using an HTTP API instead of a REST API is less common when using SNS for event publishing. Typically, REST APIs in API Gateway are used for interacting with Lambda functions, making option B a more conventional choice. That said, scenarios vary based on your actual, detailed needs, like predicted frequencies and costs. For the SAA exam, I'll definitely go with B.
upvoted 1 times
...
jfedotov
1 month ago
Selected Answer: D
Http api
upvoted 1 times
...
Denise123
1 month, 1 week ago
Selected Answer: B
While the Amazon API Gateway HTTP API (Option D) can be more cost-effective for simple APIs with low data transfer and minimal feature requirements, the Amazon API Gateway REST API (Option B) may still be more cost-effective in many real-world scenarios, especially for more complex web applications with additional requirements. The choice between Options B and D should be based on a careful evaluation of your specific requirements, existing infrastructure, and potential cost savings or trade-offs involved.
upvoted 1 times
...
78b9037
1 month, 3 weeks ago
Selected Answer: D
HTTP API is cheaper. The difference in pricing is steep. REST APIs will run you USD $3.50 per one million requests plus charges for data transferred out. By contrast, HTTP APIs cost a mere $1.00 per request for the first million requests and then $0.90 per million requests after that.
upvoted 2 times
...
jingen11
3 months, 2 weeks ago
Selected Answer: D
Question ask for cheapest. Http api offers everything the requirements asked for. i.e Lambda function for serverless, event driven.
upvoted 2 times
...
fis_examtopic
4 months, 3 weeks ago
HTTP APIs with Lambda. I'm go with D
upvoted 1 times
...
progounick
5 months, 1 week ago
Selected Answer: B
rest is cheaper than http
upvoted 1 times
Noveo
5 months ago
Quite the opposite: "REST APIs support more features than HTTP APIs, while HTTP APIs are designed with minimal features so that they can be offered at a lower price."
upvoted 3 times
Denise123
1 month, 1 week ago
The Amazon API Gateway HTTP API is a more recent addition to API Gateway and is designed to be a more cost-effective option for simple APIs. However, it has fewer features and capabilities compared to the REST API. Here's a comparison of the costs between the two API Gateway options: -REST API: $3.50 per million API calls received, plus data transfer costs. -HTTP API: $0.90 per million API calls received, plus data transfer costs. As you can see, the HTTP API is cheaper in terms of the API call pricing. However, the REST API may still be more cost-effective in certain scenarios. I am not sure what is needed in this question though.
upvoted 1 times
...
mk168898
2 months, 3 weeks ago
based on this answer should be D
upvoted 1 times
...
...
...
dhewa
5 months, 2 weeks ago
Selected Answer: B
An HTTP API instead might not be necessary for this use case.
upvoted 2 times
...
muhammadahmer36
5 months, 3 weeks ago
Selected Answer: D
D is the right answer
upvoted 2 times
...
pujithacg8
5 months, 4 weeks ago
B or D, Will go with B
upvoted 2 times
muhammadahmer36
5 months, 3 weeks ago
Why B, not D?
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 ...
exam
Someone Bought Contributor Access for:
SY0-701
London, 1 minute ago