This project hosts the code that accompanies the Serverless Data Processing with Terraform tutorial.
This project requires an AWS count with IAM privileges (the free tier will suffice) as well as the Terraform CLI. If you've setup Homebrew, you can use that instead:
$ brew install terraform
Once you've cloned the repository, make sure to add your AWS access key ID/secret to the .credentials
file. Then, you can load the keys into your path and initialize the Terraform environment:
$ source .credentials
$ cd src
$ terraform init
You can verify what resources will be created by checking the execution plan:
$ terraform plan