0Pricing
AWS Security Academy · Lesson

What GuardDuty Detects and Why

Understand the threat detection service that needs no agents to deploy.

What GuardDuty Detects and Why is a free AWS Security Academy lesson on CoddyKit — lesson 1 of 4. You can read the complete lesson below for free — then practise it hands-on in the browser with a built-in code editor and a 24/7 AI tutor. It is part of the AWS Security Academy learning path, one of 4 lessons in the course, and your progress syncs across the web and the CoddyKit app.

Detection Without Agents

Amazon GuardDuty is AWS's managed threat detection service. Its defining feature is that it needs no agents and no software to deploy. You simply enable it, and it begins analyzing AWS telemetry for malicious or unauthorized behavior. This makes it fast to roll out across an entire account or organization.

How GuardDuty Works

GuardDuty continuously ingests and analyzes existing data sources, then applies threat intelligence, anomaly detection, and machine learning to spot suspicious activity. Because it reads logs AWS already produces, it adds detection without changing your workloads. It runs entirely as a managed service.

What It Watches

GuardDuty analyzes account and network activity to detect threats. It can spot reconnaissance, compromised instances, and unusual account behavior. Examples include an instance communicating with a known malicious IP, credentials used from an unusual location, or an attempt to disable security logging.

Threat Intelligence Built In

GuardDuty draws on AWS and third-party threat intelligence feeds, lists of known-bad IP addresses and domains. When your resources talk to one of these, it raises a finding. You can also supply your own trusted and threat IP lists to tune detection to your environment.

Anomaly Detection

Beyond known-bad lists, GuardDuty learns the normal behavior of your account and flags anomalies. An API call from a new country, an unusual spike in activity, or a role used in a way it never has before can all trigger findings. This catches novel attacks that no blocklist would know about.

Findings, Not Blocking

A crucial point: GuardDuty detects and alerts; it does not block. It produces findings describing what it saw. To act on a finding you wire it to automation, such as EventBridge triggering a remediation. Understanding this detect-versus-prevent distinction is heavily tested.

Multi-Account by Design

GuardDuty supports a delegated administrator that manages detection across an entire AWS Organization. One security account can enable GuardDuty for every member account and view all findings centrally. This scales detection without configuring each account by hand.

Low Operational Overhead

Because there are no agents, no servers, and no log pipelines to build, GuardDuty has very low operational cost to run. You pay based on the volume of data analyzed. This low-friction model is why it is often the first detection service an organization turns on.

Integration with Other Services

GuardDuty findings feed naturally into Security Hub for aggregation and Detective for investigation, and into EventBridge for response. GuardDuty is the detection engine at the center of a larger threat-response pipeline rather than a standalone tool.

Suppression and Trusted Lists

You can tune GuardDuty with trusted IP lists (addresses you never want flagged) and threat IP lists (addresses you always want flagged), plus suppression rules to archive expected findings. This tuning reduces noise so analysts focus on genuine threats. The exam expects you to know GuardDuty is adjustable to an environment, not a fixed black box.

GuardDuty Versus Inspector

Do not confuse GuardDuty with Amazon Inspector. GuardDuty watches live activity to detect active threats and intrusions. Inspector scans for vulnerabilities, such as unpatched software and risky network reachability, before they are exploited. One is runtime threat detection, the other is vulnerability assessment, and the exam often tests which to pick for a given goal.

Quick Check

Test your GuardDuty fundamentals.

Recap

GuardDuty is agentless managed threat detection that analyzes existing AWS telemetry with threat intelligence, anomaly detection, and machine learning. It alerts via findings but does not block; remediation needs automation. A delegated administrator enables it across an Organization, and its findings feed Security Hub, Detective, and EventBridge.

Frequently asked questions

Is the “What GuardDuty Detects and Why” lesson free?

Yes — the full text of “What GuardDuty Detects and Why” is free to read here on the web, and the AWS Security Academy course includes 4 lessons in total. To practise it interactively (a built-in code editor and a 24/7 AI tutor) and unlock the rest of the AWS Security Academy course, upgrade to CoddyKit PRO.

What will I learn in “What GuardDuty Detects and Why”?

Understand the threat detection service that needs no agents to deploy. You practise AWS Security Academy with hands-on code you run directly in the browser, and a 24/7 AI tutor answers your questions as you work through the lesson.

Do I need any experience to start AWS Security Academy?

No prior experience is required. AWS Security Academy on CoddyKit is structured for beginners through advanced learners; this is — lesson 1 of 4, so you can start here or from the beginning and move at your own pace.

How long does the “What GuardDuty Detects and Why” lesson take?

Most CoddyKit lessons take about 5–10 minutes. Each one is bite-sized and interactive, so you make steady progress and pick up exactly where you left off across the web and the app.

Can I write and run code in this AWS Security Academy lesson?

Yes. Every AWS Security Academy lesson includes a built-in code editor, so you write and run real code right in your browser and get instant AI feedback — no local setup required.

All lessons in this course

  1. What GuardDuty Detects and Why
  2. GuardDuty Data Sources and Finding Types
  3. Reading and Prioritizing GuardDuty Findings
  4. Enabling GuardDuty Across an Organization
← Back to AWS Security Academy