https://laredoute.io/2020/04/10/infrastructure-as-code-with-terraform/