aws-solutions / aws-waf-security-automations

This solution automatically deploys a single web access control list (web ACL) with a set of AWS WAF rules designed to filter common web-based attacks.
https://aws.amazon.com/solutions/aws-waf-security-automations
Apache License 2.0
837 stars 359 forks source link

SAM deployment support #199

Closed koen-serneels closed 2 years ago

koen-serneels commented 2 years ago

Currently some manual actions are required to deploy the solution such as creating s3 buckets, uploading the artifacts and then triggering CFN to deploy the stack. It would be more interesting to make use of the SAM deployment model so that all this is done automatically. It would also fit better when this project is used from newer projects where mostly SAM is already in u se

aijunpeng commented 2 years ago

Thanks for the request. This solution provides an out-of-box stack and source code for customization. To deploy the out-of-box solution, you simply launch the cloudformation stack, no manual actions are required. If you choose to customize the source code, then you would need to take manual steps to build your own stack.