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

A company is preparing a new data platform that will ingest real-time streaming data from multiple sources. The company needs to transform the data before writing the data to Amazon S3. The company needs the ability to use SQL to query the transformed data.

Which solutions will meet these requirements? (Choose two.)

Answer options

Correct answer: A, B

Explanation

Options A and B are correct because Amazon Athena is a serverless query service designed to run SQL queries directly on data stored in Amazon S3. Both Kinesis Data Streams with Kinesis Data Analytics/Firehose and Amazon MSK with AWS Glue represent valid, scalable architectures for ingesting, transforming, and saving streaming data to S3. Options C, D, and E are incorrect because AWS DMS is not optimized for multi-source real-time streaming ingestion, and the Amazon RDS query editor cannot be used to query data directly from Amazon S3.