Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What is the difference between AWS WAF and AWS GuardDuty?

AWS WAF is a web application firewall that helps protect your web applications from common web exploits that could affect application availability, compromise security, or consume excessive resources.

Amazon GuardDuty is a managed threat detection service that continuously monitors for malicious or unauthorized behavior to help you protect your AWS accounts and workloads. It monitors for activity such as unusual API calls or potentially unauthorized deployments that indicate a possible account compromise. GuardDuty also detects potentially compromised instances or reconnaissance by attackers.

Please help me clarify the difference. Is Guard Duty like an anti-virus for the whole account and WAF an auto configured intelligent network firewall ?

like image 465
Dhananjai Pai Avatar asked Jul 24 '18 09:07

Dhananjai Pai


People also ask

What is the difference between AWS WAF and AWS Shield?

While AWS WAF is a firewall that can protect you from multiple types of attacks and provide various options for whitelisting, AWS Shield is a single-purpose service. AWS Shield is a managed Distributed Denial of Service (DDoS) protection tool for your AWS-based applications.

What is AWS GuardDuty used for?

Amazon GuardDuty is a threat detection service that continuously monitors your AWS accounts and workloads for malicious activity and delivers detailed security findings for visibility and remediation.

What is the difference between AWS inspector and GuardDuty?

The difference between Amazon Inspector and Amazon GuardDuty is that the former "checks what happens when you actually get an attack" and the latter "analyzes the actual logs to check if a threat exists". The purpose of Amazon Inspector is to test whether you are addressing common security risks in the target AWS.

Is AWS shield part of WAF?

Cost Efficient. AWS Shield Standard is automatically enabled for all AWS customers at no additional cost. With AWS Shield Advanced, customers get AWS WAF and AWS Firewall Manager at no additional cost for usage on resources protected by AWS Shield Advanced as described on the Shield pricing page.


1 Answers

AWS WAF is a web application firewall which is able to be configured in front of your web application where it will monitor http requests and prevent any halmful ones. This is only for web traffic.

In contrast Amazon GuardDuty is an active intruder detection system which constantly monitors suspected configuration changes and anomalies in your AWS account and notifies relevant parties for further actions.

Your understanding is correct where GuardDuty is like an antivirus for the whole AWS account while WAF is a specialized firewall for web traffic for a configured web application.

like image 86
Ashan Avatar answered Oct 15 '22 16:10

Ashan