Which solution will meet these requirements with the LEAST effort?
Use AWS Glue and write custom scripts to query CloudTrail logs for the errors.
Use AWS Batch and write custom scripts to query CloudTrail logs for the errors.
Search CloudTrail logs with Amazon Athena queries to identify the errors.
Search CloudTrail logs with Amazon QuickSight. Create a dashboard to identify the errors.
Explanations:
Using AWS Glue requires setting up data cataloging and ETL processes to analyze CloudTrail logs, which involves more effort than necessary for this use case.
AWS Batch is designed for running batch processing jobs and would require additional setup and scripting to query CloudTrail logs, making it a more complex solution.
Amazon Athena allows for serverless querying of data stored in S3, including CloudTrail logs, using standard SQL. This solution is quick to implement and requires minimal effort.
While Amazon QuickSight can visualize data, it relies on a data source, and setting it up to pull and analyze CloudTrail logs involves more effort compared to directly querying with Athena.