Which combination of actions would build the required solution?
(Choose three.)
Configure Amazon CloudWatch Events in the production accounts to send all S3 events to the security account event bus.
Enable Amazon GuardDuty in the security account, and join the production accounts as members.
Configure an Amazon CloudWatch Events rule in the security account to detect S3 bucket creation or modification events.
Enable AWS Trusted Advisor and activate email notifications for an email address assigned to the security contact.
Invoke an AWS Lambda function in the security account to analyze S3 bucket settings in response to S3 events, and send non-compliance notifications to the Security team.
Configure event notifications on S3 buckets for PUT, POST, and DELETE events.
Explanations:
Configuring Amazon CloudWatch Events in the production accounts to send all S3 events to the security account event bus allows the security account to receive real-time notifications about S3 bucket changes. This is essential for monitoring compliance with bucket policies based on data classification.
Enabling Amazon GuardDuty in the security account and joining production accounts as members focuses on threat detection and security monitoring rather than specifically enforcing bucket policy compliance. GuardDuty does not directly manage or monitor S3 bucket policy changes in relation to data classification.
Configuring an Amazon CloudWatch Events rule in the security account to detect S3 bucket creation or modification events allows the security account to track changes to S3 buckets effectively. This is a necessary component for monitoring compliance with bucket policies based on their data classification.
Enabling AWS Trusted Advisor and activating email notifications is not directly relevant to monitoring S3 bucket policy compliance. Trusted Advisor focuses on best practices and service limits rather than real-time policy enforcement or monitoring.
Invoking an AWS Lambda function in the security account to analyze S3 bucket settings in response to S3 events is crucial for determining compliance with bucket policies. The Lambda function can assess policy changes against the data classification tags and send notifications for any non-compliance, fulfilling the requirement for quick alerts to the Security team.
Configuring event notifications on S3 buckets for PUT, POST, and DELETE events is related to object-level operations rather than policy changes. While it may provide some level of monitoring, it does not directly ensure compliance with bucket policies or send relevant notifications to the security team about policy changes.