This repository contains the CloudFormation template and firewall rules used in the AWS Workshop: AWS Network Security Workshop.
For detailed instructions, please follow the workshop guide at: https://catalog.us-east-1.prod.workshops.aws/workshops/cbfa9f18-1175-4916-b7e7-e33dbbca9f9d
It's recommended to run through AWS workshops at AWS hosted events, like Activation Days, where AWS provides temporary accounts with workshop resources.
This workshop has been published open source mainly to allow the CloudFormation template and firewall rules to be referencable.
- cfn-template/: Contains the CloudFormation template (
template.yaml) for deploying the workshop environment - firewall-rules/: Contains AWS Network Firewall Suricata rules used in Labs 1 and 2 (see firewall-rules/README.md for details)
The workshop environment can be deployed using the CloudFormation template provided in the cfn-template folder.
- Clone this repository
- Navigate to the AWS CloudFormation console in US East (N. Virginia) - us-east-1
- Choose "Create stack" > "With new resources (standard)"
- Upload the
cfn-template/template.yamlfile - Follow the prompts to create the stack
- Wait for the stack creation to complete (approximately 15-20 minutes)
To delete all resources created by this workshop:
- Navigate to the CloudFormation console in US East (N. Virginia) - us-east-1
- Select the workshop stack
- Choose "Delete"
See CONTRIBUTING for more information.
This library is licensed under the MIT-0 License. See the LICENSE file.
