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

A company’s facility has badge readers at every entrance throughout the building. When badges are scanned, the readers send a message over HTTPS to indicate who attempted to access that particular entrance.

A solutions architect must design a system to process these messages from the sensors. The solution must be highly available, and the results must be made available for the company’s security team to analyze.

Which system architecture should the solutions architect recommend?

  • A. Launch an Amazon EC2 instance to serve as the HTTPS endpoint and to process the messages. Configure the EC2 instance to save the results to an Amazon S3 bucket.
  • B. Create an HTTPS endpoint in Amazon API Gateway. Configure the API Gateway endpoint to invoke an AWS Lambda function to process the messages and save the results to an Amazon DynamoDB table.
  • C. Use Amazon Route 53 to direct incoming sensor messages to an AWS Lambda function. Configure the Lambda function to process the messages and save the results to an Amazon DynamoDB table.
  • D. Create a gateway VPC endpoint for Amazon S3. Configure a Site-to-Site VPN connection from the facility network to the VPC so that sensor data can be written directly to an S3 bucket by way of the VPC endpoint.
Show Suggested Answer Hide Answer
Suggested Answer: B 🗳️

Comments

Chosen Answer:
This is a voting comment (?) , you can switch to a simple comment.
Switch to a voting comment New
kruasan
Highly Voted 1 year, 5 months ago
Selected Answer: B
- Option A would not provide high availability. A single EC2 instance is a single point of failure. - Option B provides a scalable, highly available solution using serverless services. API Gateway and Lambda can scale automatically, and DynamoDB provides a durable data store. - Option C would expose the Lambda function directly to the public Internet, which is not a recommended architecture. API Gateway provides an abstraction layer and additional features like access control. - Option D requires configuring a VPN to AWS which adds complexity. It also saves the raw sensor data to S3, rather than processing it and storing the results.
upvoted 18 times
...
TariqKipkemei
Highly Voted 1 year ago
Selected Answer: B
Highly available = Serverless The readers send a message over HTTPS = HTTPS endpoint in Amazon API Gateway Process these messages from the sensors = AWS Lambda function
upvoted 6 times
...
Guru4Cloud
Most Recent 1 year, 1 month ago
Selected Answer: B
The correct answer is B. Create an HTTPS endpoint in Amazon API Gateway. Configure the API Gateway endpoint to invoke an AWS Lambda function to process the messages and save the results to an Amazon DynamoDB table. Here are the reasons why: API Gateway is a highly scalable and available service that can be used to create and expose RESTful APIs. Lambda is a serverless compute service that can be used to process events and data. DynamoDB is a NoSQL database that can be used to store data in a scalable and highly available way.
upvoted 3 times
...
Steve_4542636
1 year, 7 months ago
Selected Answer: B
I vote B
upvoted 1 times
...
KZM
1 year, 7 months ago
It is option "B" Option "B" can provide a system with highly scalable, fault-tolerant, and easy to manage.
upvoted 1 times
...
LuckyAro
1 year, 7 months ago
Selected Answer: B
Deploy Amazon API Gateway as an HTTPS endpoint and AWS Lambda to process and save the messages to an Amazon DynamoDB table. This option provides a highly available and scalable solution that can easily handle large amounts of data. It also integrates with other AWS services, making it easier to analyze and visualize the data for the security team.
upvoted 3 times
...
zTopic
1 year, 8 months ago
Selected Answer: B
B is Correct
upvoted 3 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 ...