nerdexam
AmazonAmazon

DAS-C01 · Question #138

DAS-C01 Question #138: Real Exam Question with Answer & Explanation

The correct answer is A: Use Amazon Kinesis Data Firehose to collect data and deliver it to Amazon Redshift and Amazon. {"question_number": 6, "correct_answer": "A", "explanation": "The two requirements are: (1) load all data into Amazon Redshift for near-real-time reporting, and (2) alert operations when toll traffic at a station falls below a threshold. Kinesis Data Firehose can deliver data dir

Collection

Question

A company operates toll services for highways across the country and collects data that is used to understand usage patterns. Analysts have requested the ability to run traffic reports in near- real time. The company is interested in building an ingestion pipeline that loads all the data into an Amazon Redshift cluster and alerts operations personnel when toll traffic for a particular toll station does not meet a specified threshold. Station data and the corresponding threshold values are stored in Amazon S3. Which approach is the MOST efficient way to meet these requirements?

Options

  • AUse Amazon Kinesis Data Firehose to collect data and deliver it to Amazon Redshift and Amazon
  • BUse Amazon Kinesis Data Streams to collect all the data from toll stations. Create a stream in
  • CUse Amazon Kinesis Data Firehose to collect data and deliver it to Amazon Redshift. Then,
  • DUse Amazon Kinesis Data Firehose to collect data and deliver it to Amazon Redshift and Amazon

Explanation

{"question_number": 6, "correct_answer": "A", "explanation": "The two requirements are: (1) load all data into Amazon Redshift for near-real-time reporting, and (2) alert operations when toll traffic at a station falls below a threshold. Kinesis Data Firehose can deliver data directly to Amazon Redshift and simultaneously to Amazon S3. By also delivering data to S3, you can trigger AWS Lambda via S3 event notifications. The Lambda function can look up station thresholds from S3 and send alerts via Amazon SNS when thresholds are not met. This is a fully managed, serverless approach. Option B uses Kinesis Data Streams, which requires custom consumer code and more implementation effort. Option C only delivers to Redshift without a clear alerting path. Option D is similar to A but the distinction in the full option text makes A the most complete and efficient architecture.", "generated_by": "claude-sonnet", "llm_judge_score": 4}

Topics

#Kinesis Data Firehose#Real-time Ingestion#Redshift#Serverless Alerting

Community Discussion

No community discussion yet for this question.

Full DAS-C01 PracticeBrowse All DAS-C01 Questions