Home/Server & Website Managed Operations/Amazon GuardDuty – Continuous Security Monitoring and Threat Detection
Server & Website Managed Operations

Amazon GuardDuty – Continuous Security Monitoring and Threat Detection

Your IT infrastructure (AWS accounts and credentials, AWS resources, guest operating systems, and applications) faces a wide variety of threats of different scales! The cyberspace can be a place full of hidden dangers, and we want to ensure you have the right tools and knowledge, along with an appropriate vision, to keep your IT infrastructure secure.

Amazon GuardDuty is here to help. Leveraging machine learning across various public and AWS-generated data sources, GuardDuty analyzes billions of events to track trends, patterns, and anomalies, identifying subtle signs of potential risk. You can enable it with a single click and view initial results within minutes.

How It Works
GuardDuty has powerful processing capabilities, utilizing multiple data streams, including several threat intelligence sources, to maintain awareness of malicious IP addresses and rare domains; more importantly, it learns to accurately identify malicious or unauthorized behavior within your AWS account. By combining information collected from your VPC Flow Logs, AWS CloudTrail Event Logs, and DNS logs, GuardDuty can detect many types of dangerous and harmful behaviors, including probing for known vulnerabilities, port scanning, reconnaissance, and access from unusual locations. On the AWS side, it looks for suspicious AWS account activities, such as unauthorized deployments, anomalous CloudTrail activity, AWS API function access patterns, and attempts exceeding service limits. GuardDuty also looks for compromised EC2 instances communicating with malicious entities or services, data exfiltration attempts, and instances engaged in cryptocurrency mining.

GuardDuty runs entirely on AWS infrastructure without impacting workload performance or reliability. You do not need to install or manage any agents, sensors, or network devices. This clean zero-footprint model should appeal greatly to your security teams, allowing them to approve the use of GuardDuty across all AWS accounts without hesitation.

Results are presented to you at one of three levels (low, medium, or high), accompanied by detailed evidence and remediation recommendations. These results are also available as Amazon CloudWatch Events; this allows you to use your own AWS Lambda functions to automatically remediate specific types of issues. Using this mechanism, you can also easily push GuardDuty results to event management systems (such as Splunk, Sumo Logic, and PagerDuty) and workflow systems (such as JIRA, ServiceNow, and Slack).

Quick Guide
Let’s take a quick look. I open the GuardDuty console and click Get started:

gd_con_splash_1

Then, I confirm that I want to enable GuardDuty. By clicking “Enable GuardDuty,” I grant it the necessary permissions to set up the appropriate service-linked role and analyze my logs:

gd_ready_enable_1

My own AWS environment does not fully demonstrate its functionality, so I visit General Settings and click Generate sample findings to proceed. Now I get some interesting results:

gd_sample_findings_2

I can click on a result to learn more:

gd_sample_ec2_5

Using the magnifying glass icon, I can create include or exclude filters for associated resources, actions, or other values. I can filter all results related to this instance:

gd_ec2_filter_2

By adding lists of trusted IP addresses and malicious IP addresses specific to my environment, I can customize GuardDuty:

gd_add_lists_1

After enabling GuardDuty in my administrator account, I can invite my other accounts to participate:

gd_add_acft_1

Once these accounts decide to participate, GuardDuty will schedule sharing their results with the administrator account.

Due to time and space constraints, I have only briefly touched upon some aspects of GuardDuty. You can try it for free for 30 days; afterwards, you will be charged based on the number of entries processed from your VPC Flow, CloudTrail, and DNS logs.

Now Available
Amazon GuardDuty is now officially available in the following regions: US East (N. Virginia), US East (Ohio), US West (Oregon), US East (N. Virginia), Europe (Ireland), Europe (Frankfurt), Europe (London), South America (São Paulo), Canada (Central), Asia Pacific (Tokyo), Asia Pacific (Seoul), Asia Pacific (Singapore), Asia Pacific (Sydney), and Asia Pacific (Mumbai). You can start using it immediately!

FREE CHECKUP

Free server checkup

We will send a problem checklist and remediation advice within one business day — no obligation to engage.

135 410 16684
Weekdays Mon – Fri 10:00 – 22:00 (UTC+8) · 7×24 emergency response
Call now
CONTACT

Contact Us

How can we help?

* Required