
| AWS Service | Role |
|---|---|
| Amazon Kinesis Data Streams / Amazon MSK (Kafka) | Real-time data ingestion layer. |
| Amazon EMR (with Flink & Spark) | Cluster-based execution of Flink and Spark Structured Streaming jobs. |
| Amazon S3 | Storage of raw streaming data and processed benchmark results. |
| Amazon CloudWatch | Monitoring cluster performance, job latency, and throughput metrics. |
| AWS Lambda | Automating job orchestration and stream injection. |
| Amazon Athena | Query benchmark logs stored in S3. |
| Amazon QuickSight | Visualization of latency vs. throughput vs. cost comparisons. |
| Amazon Redshift (optional) | Deeper analytical queries on processed streaming data. |