AWS Certified Solutions Architect Associate SAA-C03 Practice Question
Which AWS service is the most suitable choice for ingesting and analyzing, in real time, high-velocity user-interaction data (for example, website clicks, page navigation paths, and in-app events)?
Amazon Kinesis-specifically Kinesis Data Streams together with services such as Kinesis Data Analytics-provides managed ingestion, buffering, and sub-second processing of streaming data like clickstreams.
Amazon Athena is an interactive query service that runs SQL against data already stored in Amazon S3; it is intended for ad-hoc or batch analytics, not continuous streaming.
AWS Glue can run streaming ETL jobs, but it still relies on a separate stream source (such as Kinesis or Kafka) for ingestion and is primarily aimed at transformation and data loading tasks rather than low-latency analysis.
AWS DataSync is designed for bulk file and object transfers between on-premises systems and AWS storage services and is not suited to real-time event processing.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What exactly does Amazon Kinesis do?
Open an interactive chat with Bash
How does Kinesis handle large volumes of data?
Open an interactive chat with Bash
What are the differences between Kinesis and AWS Glue?