A logistics company is migrating its application to Amazon EC2 instances. The security team needs to implement a logging and monitoring strategy that addresses two requirements: First, they must monitor application-specific log files generated on the EC2 instances for pattern matches and automatically notify administrators if error rates spike. Second, they must continuously analyze AWS API calls and network activity to detect potential security threats, such as compromised credentials or communication with known malicious IP addresses. Which TWO AWS services should the company implement to meet these requirements? (Select TWO.)
- Amazon CloudWatch to monitor application log files for error patterns and trigger notifications using alarmsAnswer
- Amazon GuardDuty to continuously analyze API events and network logs to identify threat patterns and compromised credentialsAnswer
- CAWS CloudTrail to monitor application-specific log files and automatically perform threat mitigation on EC2 instances
- DAmazon Inspector to analyze real-time network logs and generate alerts for active host-level intrusions
- EAWS Trusted Advisor to automatically apply security patches to the guest operating systems of EC2 instances
Answer
The logistics company should implement Amazon CloudWatch and Amazon GuardDuty.
The correct services are Amazon CloudWatch and Amazon GuardDuty. Amazon CloudWatch collects and monitors log files from resources like EC2 instances using metric filters, allowing administrators to configure alarms and notifications. Amazon GuardDuty uses intelligent threat detection to analyze data sources like CloudTrail logs and VPC Flow Logs to detect malicious activity and compromised credentials.
Step-by-Step Solution
Key Concept
AWS security logging, monitoring, and threat detection services