AWS Certified Solutions Architect – Associate (SAA-C03) — Question 441

A company wants to ingest customer payment data into the company's data lake in Amazon S3. The company receives payment data every minute on average. The company wants to analyze the payment data in real time. Then the company wants to ingest the data into the data lake.

Which solution will meet these requirements with the MOST operational efficiency?

Answer options

Correct answer: C

Explanation

Amazon Kinesis Data Firehose is a fully managed service that seamlessly delivers streaming data directly to Amazon S3, while Amazon Kinesis Data Analytics provides serverless, real-time analysis on the stream with minimal operational overhead. Other solutions involving Amazon Kinesis Data Streams or Amazon API Gateway require more manual configuration and scaling management. AWS Glue is primarily optimized for batch ETL processes rather than continuous, real-time ingestion and analysis.