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

A company is designing a solution to capture customer activity in different web applications to process analytics and make predictions. Customer activity in the web applications is unpredictable and can increase suddenly. The company requires a solution that integrates with other web applications. The solution must include an authorization step for security purposes.

Which solution will meet these requirements?

  • A. Configure a Gateway Load Balancer (GWLB) in front of an Amazon Elastic Container Service (Amazon ECS) container instance that stores the information that the company receives in an Amazon Elastic File System (Amazon EFS) file system. Authorization is resolved at the GWLB.
  • B. Configure an Amazon API Gateway endpoint in front of an Amazon Kinesis data stream that stores the information that the company receives in an Amazon S3 bucket. Use an AWS Lambda function to resolve authorization.
  • C. Configure an Amazon API Gateway endpoint in front of an Amazon Kinesis Data Firehose that stores the information that the company receives in an Amazon S3 bucket. Use an API Gateway Lambda authorizer to resolve authorization.
  • D. Configure a Gateway Load Balancer (GWLB) in front of an Amazon Elastic Container Service (Amazon ECS) container instance that stores the information that the company receives on an Amazon Elastic File System (Amazon EFS) file system. Use an AWS Lambda function to resolve authorization.
Show Suggested Answer Hide Answer
Suggested Answer: C 🗳️

Comments

Chosen Answer:
This is a voting comment (?) , you can switch to a simple comment.
Switch to a voting comment New
ralfj
Highly Voted 1 year, 1 month ago
Selected Answer: C
https://docs.aws.amazon.com/apigateway/latest/developerguide/apigateway-use-lambda-authorizer.html
upvoted 7 times
...
emakid
Most Recent 3 months, 2 weeks ago
Selected Answer: C
Option C: Configure an Amazon API Gateway endpoint in front of an Amazon Kinesis Data Firehose that stores the information that the company receives in an Amazon S3 bucket. Use an API Gateway Lambda authorizer to resolve authorization. This solution meets the requirements in the following ways: Handles Unpredictable Traffic: Amazon Kinesis Data Firehose can handle variable amounts of streaming data and automatically scales to accommodate sudden increases in traffic. Integration with Web Applications: Amazon API Gateway provides a RESTful API endpoint for integrating with web applications. Authorization: An API Gateway Lambda authorizer provides the necessary authorization step to secure API access. Data Storage: Amazon Kinesis Data Firehose can deliver data directly to an Amazon S3 bucket for storage, making it suitable for long-term analytics and predictions.
upvoted 3 times
...
Matte_
4 months, 3 weeks ago
Selected Answer: B
https://docs.aws.amazon.com/apigateway/latest/developerguide/apigateway-use-lambda-authorizer.html
upvoted 1 times
MatAlves
4 weeks, 1 day ago
You cannot use Kinesis Data stream to store data in S3. You need Firehose for that.
upvoted 1 times
...
Mr_Marcus
4 months, 2 weeks ago
Ummm. This link (Use API Gateway Lambda authorizers) helps to validate "C" as the correct answer, not "B".
upvoted 1 times
...
...
4fad2f8
9 months ago
Selected Answer: B
B. Amazon Kinesis Data Firehose does not save anything
upvoted 2 times
jaswantn
8 months, 1 week ago
option C...Amazon Kinesis Data Firehose that stores the information (that the company receives) in an Amazon S3 bucket. This answer statement is worded in a complex way. It means to say that Firehose stores the data in S3 ...which company receives from API Gateway.
upvoted 2 times
...
...
TariqKipkemei
10 months, 3 weeks ago
Selected Answer: C
Configure an Amazon API Gateway endpoint in front of an Amazon Kinesis Data Firehose that stores the information that the company receives in an Amazon S3 bucket. Use an API Gateway Lambda authorizer to resolve authorization.
upvoted 3 times
...
wsdasdasdqwdaw
11 months, 3 weeks ago
Using ECS just to stores the information is a overkill. So B or C then, lambda authoriser is the key word => C
upvoted 3 times
...
Eminenza22
1 year, 1 month ago
Selected Answer: C
https://docs.aws.amazon.com/lambda/latest/dg/services-kinesisfirehose.html
upvoted 2 times
...
ErnShm
1 year, 1 month ago
C authorizer is configured for the method. If it is, API Gateway calls the Lambda function. The Lambda function authenticates the caller by means such as the following: Calling out to an OAuth provider to get an OAuth access token
upvoted 2 times
...
gispankaj
1 year, 1 month ago
Selected Answer: C
lambda authoriser seems to be logical solution.
upvoted 2 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 ...