Which AWS service can meet these requirements?
Amazon QuickSight
Amazon Redshift
Amazon Kinesis Data Analytics
AWS Data Pipeline
Explanations:
Amazon QuickSight is a business intelligence service used for data visualization and reporting, but it does not handle real-time streaming data analysis. It is more suitable for analyzing static datasets rather than responding to real-time queries.
Amazon Redshift is a fully managed data warehouse service designed for complex queries and analysis on large datasets. However, it is not optimized for real-time streaming data; it is better suited for batch processing of data that has been loaded into the warehouse.
Amazon Kinesis Data Analytics is specifically designed for analyzing streaming data in real time. It allows you to process and query streaming data using SQL, making it ideal for responding to customer queries as the data flows in.
AWS Data Pipeline is a web service that helps automate the movement and transformation of data. While it can orchestrate workflows and manage data pipelines, it is not intended for real-time analysis of streaming data. It is more suited for batch processing tasks.