SAA-C03 exam dumps

SAA-C03 practice question 337 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 337

Select 2

A retail company wants to perform real-time data ingestion and transformation for clickstream data generated from their e-commerce website. The solution must handle high throughput, low latency, and allow processing the data in near real-time for analytics. Which AWS services can be used together to achieve this requirement?

  1. A

    Amazon Kinesis Data Streams for ingesting the data and AWS Lambda for real-time transformation

  2. B

    Amazon S3 for ingesting the data and AWS Glue for real-time transformation

  3. C

    Amazon Kinesis Data Firehose for ingesting the data and Amazon Redshift for transformation

  4. D

    Amazon Kinesis Data Streams for ingesting the data and AWS Glue for batch transformation

  5. E

    Amazon Managed Streaming for Apache Kafka (MSK) for ingesting the data and AWS Lambda for real-time transformation

Show answer and explanation

Correct answers: A, E

Explanation

For high-performing data ingestion and transformation in real-time, services like Amazon Kinesis Data Streams or Amazon Managed Streaming for Apache Kafka (MSK) are ideal for handling high-throughput data. AWS Lambda complements these by enabling real-time transformation of the ingested data. Together, these services provide a scalable, low-latency solution for real-time analytics and processing, which is essential for use cases like clickstream data ingestion and transformation.

  • A. Correct.

    This is correct. Amazon Kinesis Data Streams is designed for high-throughput, real-time data ingestion, and AWS Lambda can process records in near real-time, making it suitable for clickstream data ingestion and transformation.

  • B. Incorrect.

    This is incorrect. Amazon S3 is a storage service, not a real-time ingestion service. AWS Glue is also designed for batch processing, not real-time transformation.

  • C. Incorrect.

    This is incorrect. Amazon Kinesis Data Firehose is optimized for loading data into destinations like S3 or Redshift but lacks the ability for real-time transformation. Amazon Redshift is a data warehouse, not a real-time transformation tool.

  • D. Incorrect.

    This is incorrect. While Amazon Kinesis Data Streams is suitable for real-time ingestion, AWS Glue is not designed for real-time transformation; it is intended for ETL batch jobs.

  • E. Correct.

    This is correct. Amazon MSK is a managed service for Apache Kafka, which is excellent for high-throughput, real-time data ingestion. AWS Lambda can perform real-time transformation of the data as it arrives.

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