Skip to content

Overview

This workshop is designed to get you familiar with AWS Security Hub so that you can better understand how you would use it in your own AWS environment(s). This workshop is broken into two sections. The first section will guide you through a demonstration of the features and functions of Security Hub. The second section will show you how to use Security Hub to import findings from different data sources, analyze findings so you can prioritize response work, and implement responses to findings to help improve your security posture.

Scenario

Your company is new to the cloud and is steadily migrating workloads into your cloud environment. To detect security events you are using a mix of 3rd party services, custom scripts, and AWS services. As a security analyst you are responsible for establishing a solution that will give visibility into security findings related to your AWS environment so that you can properly prioritize and respond to findings.

Architecture

For this workshop there will be multiple pieces of infrastructure and AWS services deployed in order to faciliate creation of security findings in Security Hub.

Multiple EC2 instances will be launched to faciliate the generation of findings from GuardDuty & Inspector. Additionally these instances will be used to help with demonstration of integration of custom findings into Security Hub.

Multiple AWS services will be configured in the workshop to help faciliate the generation of Security Hub findings. These services include: * Security Hub * GuardDuty * Secrets Manager * Inspector * Config

Presentation deck

Security Hub Workshop Presentation

Region

Please use eu-north-1, ap-south-1, eu-west-2, eu-west-1, ap-northeast-2, ap-northeast-1, ap-southeast-2, eu-central-1, us-east-1, us-east-2, us-west-1, or us-west-2.

Modules

This workshop is broken up into setup and then four modules:

  1. Initial Environment Setup
  2. Security Hub Walk Through
  3. Custom Insights and Custom Findings
  4. Remediation and Response Custom Action
  5. Enrichment and Integration

Contributing

Your contributions are always welcome! Please have a look at the contribution guidelines first. :tada:

(Back to top)

License Summary

The documentation is made available under the Creative Commons Attribution-ShareAlike 4.0 International License. See the LICENSE file.

The sample code within this documentation is made available under the MIT-0 license. See the LICENSE-SAMPLECODE file.

(Back to top)