/aws-codepipeline-secure-cfn-lab

Using AWS CodePipeline and open source tools for secure infrastructure deployment

MIT No AttributionMIT-0

Using AWS CodePipeline and open source tools for secure infrastructure deployment

Welcome AWS enthusiast! This lab is an enahced version of our blog post Using AWS CodePipeline and open source tools for at-scale infrastructure deployment.

Join us to build a serverless infrastructure deployment pipeline using AWS developer tools in conjunction with popular open source tools such as: CFN-Nag (https://github.com/stelligent/cfn_nag), CFN-Python-Lint (https://github.com/aws-cloudformation/cfn-python-lint), CFN-Guard (https://github.com/aws-cloudformation/cloudformation-guard), and Stacker (https://github.com/cloudtools/stacker). The pipeline will run automated validation checks against AWS CloudFormation templates and deploy the corresponding CloudFormation stacks.

Our main goal is to show how straightforward it is to integrate OSS tools and AWS Code services such as AWS CodePipeline, CodeBuild, and CodeCommit.

alt text

The Lab guide is also available in the repository

License

This library is licensed under the MIT-0 License. See the LICENSE file.