A company hosts its containerized microservices application on Amazon ECS using the AWS Fargate launch type. The company's security team requires a solution to detect runtime threats, such as execution of unauthorized binaries, malware, and credential theft, at the container level. Additionally, they must continuously audit all AWS resources in the environment against CIS benchmarks to ensure compliance. Which combination of AWS services should a solutions architect recommend to satisfy these requirements? (Select TWO.)
- Enable Amazon GuardDuty and activate Amazon ECS Runtime Monitoring.Cevap
- Enable AWS Security Hub and activate the CIS AWS Foundations Benchmark standard.Cevap
- CConfigure AWS WAF directly on the ECS Fargate task definitions to inspect container memory and block runtime exploits.
- DDeploy AWS Shield Advanced at the VPC subnet level to detect network-layer anomalies and host-level malware execution.
- ECreate stateless Network ACL rules at the subnet level to analyze application-layer payloads and block container runtime anomalies.
Cevap
The correct architecture consists of enabling Amazon GuardDuty with ECS Runtime Monitoring to detect container-level threats, and enabling AWS Security Hub with the CIS AWS Foundations Benchmark standard to continuously audit configurations for compliance.
The correct solution uses GuardDuty ECS Runtime Monitoring, which analyzes system calls from the underlying host to identify indicators of compromise inside Fargate tasks. Combined with AWS Security Hub running CIS benchmark compliance checks, the organization meets both real-time threat detection and configuration governance requirements.
Adım Adım Çözüm
Anahtar Kavram
Centralized threat detection and automated configuration auditing are key components of a secure cloud architecture, achieved through GuardDuty Runtime Monitoring and Security Hub compliance checks.