https://aws.plainenglish.io/infra-as-code-create-aws-vpc-and-subnets-using-terraform-and-best-practices-eaba8c3e1aef