Automating AWS infrastructure with Terraform