A digital healthcare company hosts a patient portal on AWS and must meet strict regulatory compliance requirements for security monitoring and auditing. The compliance and operations teams define three specific requirements:
1. Every API call made by IAM users or AWS services must be recorded, stored securely, and cryptographically validated to ensure the integrity of the audit logs.
2. System administrators must receive real-time alerts if application-level logs on Amazon EC2 instances show a sudden spike in specific error codes.
3. The environment must be continuously analyzed for malicious activity, such as instances scanning for open ports or communicating with known malicious IP addresses.
Which of the following configurations should the company implement to meet these requirements? (Select TWO.)
- Configure AWS CloudTrail with log file integrity validation enabled to record and verify account-wide API calls, and deploy the Amazon CloudWatch agent on EC2 instances to stream application logs to CloudWatch Logs for metric filtering and alerting.Answer
- Enable Amazon GuardDuty to continuously analyze VPC Flow Logs, CloudTrail management events, and DNS logs in order to detect and alert on threat patterns and unauthorized communications.Answer
- CEnable Amazon Inspector to continuously scan CloudTrail logs and Amazon S3 buckets for real-time unauthorized API requests and immediately block them.
- DConfigure Amazon CloudWatch Logs to capture all API actions across the AWS account and use its built-in cryptographic validation to secure the audit trail against unauthorized modifications.
- EConfigure AWS Shield to monitor application logs for error codes and automatically patch operating system vulnerabilities on EC2 instances.