exam questions

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

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

Exam AWS Certified Solutions Architect - Associate SAA-C02 topic 1 question 784 discussion

An online retail company needs to run near-real-time analytics on website traffic to analyze top-selling products across different locations. The product purchase data and the user location details are sent to a third-party application that runs on premises. The application processes the data and moves the data into the company's analytics engine.
The company needs to implement a cloud-based solution to make the data available for near-real-time analytics.
Which solution will meet these requirements with the LEAST operational overhead?

  • A. Use Amazon Kinesis Data Streams to ingest the data. Use AWS Lambda to transform the data. Configure Lambda to write the data to Amazon Amazon OpenSearch Service (Amazon Elasticsearch Service).
  • B. Configure Amazon Kinesis Data Streams to write the data to an Amazon S3 bucket. Schedule an AWS Glue crawler job to enrich the data and update the AWS Glue Data Catalog. Use Amazon Athena for analytics.
  • C. Configure Amazon Kinesis Data Streams to write the data to an Amazon S3 bucket. Add an Apache Spark job on Amazon EMR to enrich the data in the S3 bucket and write the data to Amazon OpenSearch Service (Amazon Elasticsearch Service).
  • D. Use Amazon Kinesis Data Firehose to ingest the data. Enable Kinesis Data Firehose data transformation with AWS Lambda. Configure Kinesis Data Firehose to write the data to Amazon OpenSearch Service (Amazon Elasticsearch Service).
Show Suggested Answer Hide Answer
Suggested Answer: A 🗳️

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
hpirnaj
4 months, 1 week ago
Selected Answer: D
D is correct answer ,kinesis data firehose can transform data optionally with Aws lambda also kinesis firehose is near real time and can send data to opensearch
upvoted 1 times
...
BECAUSE
1 year, 10 months ago
Selected Answer: A
A is the answer. Option D is using Amazon Kinesis Data Firehose does not provide real-time data processing.
upvoted 1 times
...
ruqui
1 year, 10 months ago
Selected Answer: A
Both A and D could be correct answers, but I would go for A for the 'near-realtime' requirement.
upvoted 1 times
...
yama234
2 years ago
A https://docs.aws.amazon.com/opensearch-service/latest/developerguide/integrations.html#integrations-kinesis
upvoted 1 times
...
Flomik
2 years, 1 month ago
Selected Answer: D
D https://docs.aws.amazon.com/firehose/latest/dev/data-transformation.html
upvoted 1 times
...
josh_fan
2 years, 6 months ago
Selected Answer: A
Obv A, kinesis stream work with lambda, while firehose doesn't.
upvoted 2 times
Jobair
2 years, 5 months ago
Kinesis Data Firehose can invoke your Lambda function to transform incoming source data and deliver the transformed data to destinations. https://docs.aws.amazon.com/firehose/latest/dev/data-transformation.html
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 ...
exam
Someone Bought Contributor Access for:
SY0-701
London, 1 minute ago