SAA-C03 exam dumps

SAA-C03 practice question 338 of 553

AWS Certified Solutions Architect - Associate. Associate level, Amazon Web Services. Free question with the correct answer and a full explanation.

SAA-C03 Question 338

Select 2

A company needs to ingest and transform massive amounts of real-time streaming data from IoT sensors deployed globally. The data needs to be processed with low latency and stored in a data lake for further analysis. Which combination of AWS services would provide a high-performing solution for this use case?

  1. A

    Amazon Kinesis Data Streams to ingest data and AWS Lambda to transform it

  2. B

    AWS Glue for real-time data ingestion and transformation

  3. C

    Amazon S3 for storing data and AWS Glue for batch transformation

  4. D

    Amazon Kinesis Data Firehose to ingest and transform data, and Amazon S3 to store the data

  5. E

    Amazon Redshift for real-time data ingestion and transformation

Show answer and explanation

Correct answers: A, D

Explanation

For real-time data ingestion and transformation, Amazon Kinesis Data Streams with AWS Lambda is a high-performing solution due to its low-latency capabilities. Additionally, Amazon Kinesis Data Firehose provides a managed service for ingesting, transforming, and delivering streaming data to destinations like Amazon S3. Both solutions align with the requirements for real-time processing, transformation, and storage in this scenario.

  • A. Correct.

    Amazon Kinesis Data Streams is designed for real-time data ingestion and supports low-latency processing. AWS Lambda can process and transform this data in real-time, making this a high-performing solution for streaming use cases.

  • B. Incorrect.

    AWS Glue is optimized for batch processing and ETL workflows, not real-time ingestion or transformation, which makes it unsuitable for this use case.

  • C. Incorrect.

    While Amazon S3 and AWS Glue are excellent for batch processing and storage, they do not natively support real-time ingestion or transformation, which is a key requirement in this scenario.

  • D. Correct.

    Amazon Kinesis Data Firehose is a fully managed service for real-time data ingestion and transformation. It can deliver transformed data directly to Amazon S3, making it a suitable option for this use case.

  • E. Incorrect.

    Amazon Redshift is a data warehousing solution optimized for querying large datasets rather than real-time data ingestion and transformation.

Timed practice exam

Take a SAA-C03 practice test under exam conditions

65 questions in 130 minutes, drawn from this bank, with a score report and a per-question review when you finish.

Start timed exam