Before you get started, make sure you have the following prerequisites. To get the most out of this tutorial, it will also be helpful to have a basic understanding of git, Terraform, AWS core concepts (IAM, regions, UI, CLI, APIs), and CI/CD principles.

GitHub account

If you don’t have a GitHub account, please sign up for one here.


git --version

If you don’t have git installed, do so here.

If you are using an Amazon-provided AWS account, you do not need to install git locally, as it will already be installed in the Cloud9 IDE environment which has been set up for you.

VS Code (optional)

If you don’t have Visual Studio Code installed, but want to try out our VSCode security scanning plugin download and install it here. Alternativley, you will see it in action during the workshop.