Lab: Deploying AWS GuardDuty via Terraform
How to deploy AWS GuardDuty via Terraform
Last updated
Was this helpful?
How to deploy AWS GuardDuty via Terraform
Last updated
Was this helpful?
If you're already familiar with Terraform, feel free to hop over to the to grab and deploy the code. Otherwise, stick around and we'll walk through it together!
The Terraform code for this module has been left in a simplified state (i.e., not using modules, loops, or other advanced Terraform features) to be more easily accessible. You can customize it further to meet your specific requirements.
AWS GuardDuty is a paid service. Enabling related protection plans and features has additional cost.
Once complete, head to the AWS GuardDuty console and check it out!
Until alerts get generated, your GuardDuty console will be pretty lackluster. We'll learn how to create findings in a future lab, but for now, you can explore sample findings.
In the AWS console, go to GuardDuty > Settings > Sample findings and click Generate sample findings
. This will create one sample from each of the GuardDuty finding types, prefixing each with [SAMPLE]
for easy identification. There is no charge for this!
Now, our GuardDuty instance is filled with some fun results to explore!