Código simples para exemplificar como criar uma instancia ec2 na AWS.
Baixe o codigo e execute localmente. Lembre que você precisa ter o Terraform instalado e as credenciais de acesso à AWS precisam ser declaradas via comando export.
terraform initGerando plano
terraform plan -out plan.outProvisionando na AWS
terraform apply plan.outLeia a saída do comando e confirme (ou não) o provisionamento.
MIT