Which AWS security service do you actually need?
Four AWS security services that everyone confuses. GuardDuty detects threats, Inspector finds vulnerabilities, Macie discovers sensitive data, and Security Hub aggregates it all. Here is exactly when to use each - and why you probably need all four.
Detects active threats and attack sequences in real-time
Finds CVEs in EC2, Lambda, ECR + SAST/IaC scanning
Discovers PII, PHI, financial data in S3 automatically
Unified dashboard across all security tools + compliance checks
| Criteria | GuardDuty | Inspector | Macie | Security Hub |
|---|---|---|---|---|
| Primary Function | Threat detection | Vulnerability scanning | Data classification | Finding aggregation |
| What It Monitors | CloudTrail, VPC Flow Logs, DNS, S3, EKS, Runtime | EC2, Lambda, ECR images, source code, IaC | S3 bucket contents | Findings from GuardDuty, Inspector, Macie, Config, IAM AA |
| Detection Method | ML + threat intelligence feeds | CVE database + SAST + SCA | ML-based pattern matching | Standards-based checks (CIS, FSBP, PCI) |
| Output | Threat findings (severity 0-10) | Vulnerability findings + SBOM | Sensitive data findings + classification | Aggregated findings + compliance scores |
| Agentless | Yes | Yes (EC2, Lambda) / Agent for runtime | Yes | Yes |
| Multi-Account | Yes (delegated admin) | Yes (delegated admin) | Yes (delegated admin) | Yes (delegated admin + cross-region) |
| Compliance Mapping | MITRE ATT&CK | CIS, NIST, PCI-DSS | GDPR, HIPAA, PCI-DSS | CIS, FSBP, PCI-DSS, NIST |
| 2025 Update | Extended Threat Detection expanded to EC2/ECS attack sequences (re:Invent 2025; ETD launched re:Invent 2024) | SAST, SCA, IaC scanning - Terraform/CloudFormation (re:Inforce, June) | No major update | 1-year historical trends, cross-region aggregation (re:Invent) |
The most common mistake is thinking you need to choose one. GuardDuty detects threats, Inspector finds vulnerabilities, Macie protects data, Security Hub ties them together. Enable all four.
Extended Threat Detection (launched re:Invent 2024, expanded to EC2/ECS at re:Invent 2025) uses ML to correlate events into attack sequences - detecting lateral movement, privilege escalation, and data exfiltration as a single finding.
Inspector now includes SAST (source code scanning), SCA (dependency analysis), and IaC scanning for Terraform and CloudFormation templates. It is no longer just a vulnerability scanner.
With up to 1 year of trend data and period-over-period analysis, Security Hub is now a proper security posture management (CSPM) tool, not just a finding aggregator.
These comparisons are a starting point. Every architecture is different. Contact us for tailored AWS security assessments and architectural guidance.