AWS Certified SysOps Administrator – Associate (legacy) — Question 915
An organization stores sensitive customer in S3 buckets protected by bucket policies. Recently, there have been reports that unauthorized entities within the company have been trying to access the data on those S3 buckets. The Chief Information Security Officer (CISO) would like to know which buckets are being targeted and determine who is responsible for trying to access that information.
Which steps should a SysOps Administrator take to meet the CISO's requirement? (Choose two.)
Answer options
- A. Enable Amazon S3 Analytics on all affected S3 buckets to obtain a report of which buckets are being accessed without authorization.
- B. Enable Amazon S3 Server Access Logging on all affected S3 buckets and have the logs stored in a bucket dedicated for logs.
- C. Use Amazon Athena to query S3 Analytics report for HTTP 403 errors, and determine the IAM user or role making the requests.
- D. Use Amazon Athena to query the S3 Server Access Logs for HTTP 403 errors, and determine the IAM user or role making the requests.
- E. Use Amazon Athena to query the S3 Server Access Logs for HTTP 503 errors, and determine the IAM user or role making the requests.
Correct answer: A, B
Explanation
Enabling Amazon S3 Server Access Logging provides detailed records of requests made to the bucket, which is essential for auditing access attempts. Concurrently, utilizing Amazon S3 Analytics helps analyze storage access patterns to determine which buckets are being targeted for data access. Together, these configuration steps allow the administrator to gather the necessary access data and analyze the patterns of unauthorized targeting.