Which AWS service will meet these requirements?
Amazon Redshift
AWS Glue
Amazon Athena
Amazon Kinesis Data Streams
Explanations:
Amazon Redshift is a fully managed data warehouse service that can analyze data, but it is not serverless and requires setting up and managing clusters. It is more suited for complex queries and data analytics than for interactive querying directly on S3 data using standard SQL.
AWS Glue is primarily an ETL (Extract, Transform, Load) service that facilitates data preparation for analytics but is not a query service itself. While it can catalog data in S3 and prepare it for querying, it does not directly support interactive SQL querying.
Amazon Athena is a serverless interactive query service specifically designed to analyze data directly in Amazon S3 using standard SQL. It allows users to run SQL queries without the need for infrastructure management, making it ideal for ad-hoc querying of S3 data.
Amazon Kinesis Data Streams is a service for real-time data streaming and processing, not for querying data in S3. It is designed for handling real-time data feeds and does not support SQL queries for analyzing data stored in S3.