
Amazon GuardDuty
Amazon GuardDuty monitors AWS accounts, workloads, and data for malicious activity, then produces security findings for response.
What Amazon GuardDuty is
Amazon GuardDuty monitors AWS accounts, workloads, and data for malicious activity, then produces security findings for response. It analyzes CloudTrail, VPC Flow, DNS, S3, Aurora login, AWS Backup, AI workload, and runtime activity. Detection combines AI, machine learning, anomaly detection, and AWS and third-party threat intelligence. Runtime Monitoring covers EKS, ECS workloads—including those on Fargate—and EC2 instances. GuardDuty can scan EC2-attached EBS volumes after suspicious activity and flag potentially harmful uploads to S3. Its AI Protection detects threats such as unusual model invocations, cost harvesting attacks, and prompt injection attempts in Amazon Bedrock and SageMaker workloads. Findings can be routed to AWS Security Hub, EventBridge, Amazon Detective, or third-party solutions, and alerts are designed to fit existing security workflows. Foundational protections need no additional security software or infrastructure. GuardDuty is available through API and web. Charges depend on analyzed data and vary by source and Region; a 30-day trial is available in supported Regions for new accounts. Some features are unavailable in some Regions.
Good
- Monitors multiple AWS log and activity sources.
- Runtime coverage includes EKS, ECS, and EC2.
- AI Protection covers Bedrock and SageMaker threats.
- Findings can route to AWS and third-party tools.
- Foundational protections need no added infrastructure.
Watch out
- No free plan is listed.
- Pricing varies by data source and Region.
- Some features are unavailable in some Regions.
Who it suits
It suits organizations seeking threat detection across AWS accounts, compute, storage, database, and AI workloads. Teams that need findings routed into existing security or event workflows may also find its integrations relevant.
Verdict
GuardDuty brings monitoring across AWS accounts, workloads, and data sources, with routing options for security operations. Check regional feature availability and data-dependent charges before choosing it.
Plans and prices
From Amazon GuardDuty's own pricing page, checked 14 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| 30-day free trial | Free | Malware Protection for S3 has a separate free tier · on-demand EC2 scans and AWS Backup malware scans excluded · 30 days per AWS account and Region for most protection plans |
| Amazon GuardDuty | Free | 30-day free trial in supported Regions for new accounts; protection plans can have separate trials; Malware Protection for Amazon S3 has a free tier without a trial period · Pay as you go; charges depend on the volume of logs, events, workloads, or data analyzed, and vary by data source and AWS Region. |
| Malware Protection for EBS | $0.03 a month | additional EBS snapshot charges may apply · per GB scanned |
| Malware Protection for S3 | $0.09 a month | US East example · regional pricing varies · per GB scanned plus $0.215 per 1,000 objects evaluated |
| Foundational threat detection — VPC Flow Logs and DNS query logs | $1 a month | volume discounts · regional pricing varies · per GB; $1.00 first 500 GB, $0.50 next 2,000 GB, $0.25 thereafter |
| Foundational threat detection — CloudTrail management events | $4 a month | US East example · regional pricing varies · per 1 million events, prorated |
The facts
Each one read from Amazon GuardDuty's own pages, with the date it was checked.
What it does
- Account threat detection
- It identifies unusual geolocation, atypical API calls, attempts to disable CloudTrail, suspicious infrastructure launches and other signs of account compromise.checked 14 Oct 2026
- AI protection
- GuardDuty AI Protection detects threats such as anomalous model invocations, cost harvesting attacks, and prompt injection attempts in Amazon Bedrock and SageMaker workloads.checked 2 Oct 2026
- AI Protection
- AI Protection detects anomalous Bedrock and SageMaker model invocations, cost-harvesting attacks and prompt injection through Bedrock Guardrails integration.checked 14 Oct 2026
- CLI and console
- Users can operate GuardDuty through the browser console, AWS CLI, HTTPS API or AWS SDKs.checked 14 Oct 2026
- Compute protection
- Runtime Monitoring covers EKS, ECS workloads including those on Fargate, and EC2 instances.checked 2 Oct 2026
- Container protection
- GuardDuty monitors EKS audit logs and runtime activity in EKS and ECS, including Fargate workloads, for container compromise.checked 14 Oct 2026
- Data sources
- GuardDuty analyzes CloudTrail logs, VPC Flow Logs, DNS query logs, S3 data events, Aurora login events, AWS Backup data, AI workload activity, and runtime activity.checked 2 Oct 2026
- Deployment
- Foundational GuardDuty protections require no additional security software or infrastructure to deploy and maintain.checked 2 Oct 2026
- Detection methods
- GuardDuty uses AI, machine learning, anomaly detection, and AWS and third-party threat intelligence to detect threats.checked 2 Oct 2026
- Documentation depth
- AWS publishes a user guide, API reference, CLI reference, setup tutorials, finding-type catalog, regional availability, security guidance and a dated document history.checked 14 Oct 2026
- Extended investigations
- AI-powered investigations in preview analyze findings, 90 days of related activity, threat indicators and affected resources, then provide confidence scores and remediation recommendations.checked 14 Oct 2026
- Instance compromise
- Detection covers cryptocurrency mining, command-and-control activity, domain-generation algorithms, unusual protocols, malicious IP communications and DNS exfiltration.checked 14 Oct 2026
- Integrations
- GuardDuty findings can be routed to AWS Security Hub, Amazon EventBridge, Amazon Detective, or third-party solutions.checked 2 Oct 2026
- Intended users
- GuardDuty is for organizations seeking threat detection across AWS accounts, workloads, and data, including compute, storage, database, and AI workloads.checked 2 Oct 2026
- Lambda protection
- Lambda Protection analyzes network activity logs generated by Lambda executions for serverless-specific threats.checked 14 Oct 2026
- Limit: alert handling
- G2 reviewers say teams must integrate GuardDuty with monitored platforms or SIEMs because console-only alerts can be missed and larger environments need triage processes.checked 14 Oct 2026
- Limit: detection scope
- G2 reviewers criticize its mainly rule-based approach, saying novel threats outside known patterns may be missed and GuardDuty detects rather than actively blocks threats.checked 14 Oct 2026
- Limit: latency and usability
- G2 reviewers report alert delays and say interpreting findings can require security expertise; one reviewer found the service difficult for some users to understand.checked 14 Oct 2026
- Limits
- Some features are unavailable in some Regions, and pricing varies by data source and Region.checked 2 Oct 2026
- Malware protection
- GuardDuty can scan EC2 attached EBS volumes after suspicious activity and detect potentially harmful uploads to S3 buckets.checked 2 Oct 2026
- Malware Protection
- Malware Protection can scan EBS volumes, newly uploaded S3 objects and AWS Backup data for malware such as trojans, worms, rootkits and crypto miners.checked 14 Oct 2026
The company
- Company facts
- LinkedIn lists Amazon Web Services as headquartered in Seattle, launched in 2006, with 148,106 employees shown on its global page.checked 14 Oct 2026
- Company legal name
- The launch announcement identifies the maker as Amazon Web Services Inc., an Amazon.com company.checked 14 Oct 2026
- Maker history
- Amazon Web Services says it launched in 2006.checked 2 Oct 2026
The full review of Amazon GuardDuty
Overview
Amazon GuardDuty is a threat-detection service for AWS accounts and workloads. It is best suited to organizations running a mix of cloud compute, storage, databases, or AI workloads on AWS. Its broad monitoring and routing options are useful for security operations, but usage-based charges and regional gaps deserve careful attention.
Key features
GuardDuty looks for malicious activity using AI, machine learning, anomaly detection, and AWS and third-party threat intelligence. It draws on CloudTrail, VPC Flow and DNS logs, S3 data events, Aurora login events, AWS Backup data, AI workload activity, and runtime activity. That range gives AWS-focused teams multiple sources of security signals in one service; it also means costs vary with the data sources and Regions involved.
Runtime Monitoring covers EKS and ECS workloads, including Fargate, and EC2 instances. GuardDuty can scan EC2-attached EBS volumes after suspicious activity and detect potentially harmful uploads to S3 buckets. For teams running AI workloads, AI Protection looks for anomalous model invocations, cost harvesting attacks, and prompt injection attempts in Amazon Bedrock and SageMaker.
Findings can be routed to AWS Security Hub, Amazon EventBridge, Amazon Detective, or third-party solutions. EventBridge notifications, AWS Lambda processing, Amazon SNS alerts, and targets including EC2 Systems, Kinesis, ECS, Step Functions, and Run Command support response workflows. The actionable alerts and integrations make GuardDuty a more natural fit for teams with existing event-management processes than for those seeking a standalone, cross-cloud security platform.
Foundational protections require no additional security software or infrastructure to deploy and maintain. That lowers deployment overhead, though some features are unavailable in some Regions. Confirm that the protections needed for your workloads are offered where you run them.
Pricing
Amazon GuardDuty
The plan is free (billed Pay as you go). That price is not a free plan: charges depend on the volume of logs, events, workloads, or data analyzed, and vary by data source and AWS Region. New accounts receive a 30-day free trial in supported Regions; protection plans can have separate trials. Malware Protection for Amazon S3 has a free allowance, but the amount is not established here.
This usage-based model suits organizations that want to pay according to analyzed activity rather than a fixed subscription. It makes budgeting less predictable as sources and workloads expand, so estimate likely volume and regional coverage before relying on the trial price as a guide.
Platforms
GuardDuty is available through API and web interfaces, runs on AWS, and has a hybrid deployment model. Supported host operating systems include Bottlerocket, Ubuntu, Amazon Linux 2 and 2023, Red Hat 9.4, and Fedora 34. It supports container, serverless, and Kubernetes protection, with Runtime Monitoring for EKS, ECS, Fargate, and EC2.
Who it's for
GuardDuty is a strong match for organizations seeking threat detection across AWS accounts and workloads, especially those with a mix of compute, storage, database, and AI services. Its broad data coverage and routing options suit teams already working with AWS security and event-management tools. It is less compelling for organizations that need consistent feature availability across every Region or want predictable fixed pricing.
Pros and cons
- Pro: Monitoring spans logs, runtime activity, storage, databases, backups, and AI workloads, giving AWS-centric teams a broad detection surface.
- Pro: Foundational protections need no extra security software or infrastructure to deploy and maintain.
- Pro: Findings can feed AWS and third-party tools, with multiple response targets for established workflows.
- Con: Charges vary with analyzed volume, data source, and Region, complicating forecasts as coverage grows.
- Con: Some features are unavailable in some Regions, which can leave coverage uneven across deployments.
- Con: Its stated cloud platform is AWS, so organizations seeking broad coverage beyond AWS should compare other options.
Alternatives
- Cloud Detection and Response Software is a useful category to compare when choosing among cloud detection tools.
- Cloud Workload Protection Platforms is a useful category to compare when workload protection is the priority.
- Oligo Security is worth considering for teams seeking a free plan with no end date; it supports API, Linux, self-hosted, and web platforms, though additional AWS infrastructure costs may apply.
- Palo Alto Networks Cortex Cloud API Security is an alternative for teams focused on API security across API, Linux, and web platforms.
- Sysdig Secure may suit teams that prefer licensing based on host counts, including compute instances for CSPM.
- CrowdStrike Falcon Surface is another paid option, with a free trial and Linux, macOS, web, and Windows support.
- FortiCNAPP is another paid option, with Standard tiers offered on one- and three-year terms and entitlement per vCPU.
- SentinelOne Singularity Cloud Security may suit teams comparing endpoint-billed plans with different data-retention periods.
- Sweet Security is another paid alternative supporting Linux, self-hosted, and web platforms.
- Wiz Defend offers modular licensing with quote-based pricing for teams that prefer a modular arrangement.
Verdict
Choose Amazon GuardDuty if your organization runs substantial workloads on AWS and wants broad threat detection that can feed existing security workflows without separate infrastructure for foundational protections. Look elsewhere if you need more predictable costs or uniform feature coverage across Regions.
Getting started
- Visit https://aws.amazon.com/guardduty/.
- Access the service through its web interface or API.
- Use the 30-day trial if you have a new account in a supported Region.
- Choose the protections and data sources relevant to your AWS workloads.
Limits worth knowing
The 30-day free trial is available to new accounts in supported Regions; protection plans may have separate trials. Some features are unavailable in some Regions, and charges vary by data source and Region.
Questions
Is Amazon GuardDuty free?
No free plan is listed. The service has a 30-day free trial for new accounts in supported Regions.
How is GuardDuty priced?
It is pay as you go, with charges depending on the volume of logs, events, workloads, or data analyzed. Pricing varies by data source and AWS Region.
Which platforms can I use to access it?
GuardDuty is available through API and web.
What can its findings connect to?
Findings can be routed to AWS Security Hub, Amazon EventBridge, Amazon Detective, or third-party solutions.
Which cloud does GuardDuty support?
The listed cloud platform is AWS.
Alternatives to Amazon GuardDuty
- 1
Microsoft Defender for Business
AndroidiOSAPImacOS7.5 - 2

Sysdig Secure
WebAPILinuxmacOS7.2From $20 a month - 3
SentinelOne Singularity Cloud Security
AndroidiOSWebAPI6.9 - 4
Google Cloud Secret Manager
Free planWeb6.5From $0.02 a month - 5

Oligo Security
Free planWebAPILinuxSelf-hosted6.5Free plan - 6

Red Hat OpenShift Pipelines
WebAPILinuxSelf-hosted6.0