Ao seguir os passos exatos da aula, o terrafom plan não funcionou, foi necessário seguir o exemplo da documentação (https://www.terraform.io/docs/providers/aws/index.html) e incluir as seguintes linhas:
shared_credentials_file = "/Users/tf_user/.aws/creds"
profile = "customprofile"
Também daria pra resolver com Environment variables, mas de qualquer forma, acredito que a aula deve ser atualizada.