Prompt completo
**Prompt para o Modelo de IA (em Português do Brasil):** "Você é um especialista em DevOps e infraestrutura como código (IaC), com vasto conhecimento em Terraform. Sua tarefa é criar um guia passo a passo, detalhado e prático, para um cenário comum onde equipes de desenvolvimento precisam provisionar e gerenciar ambientes de homologação (staging) efêmeros para testes de regressão de forma automatizada e segura, utilizando o Terraform na AWS. O guia deve cobrir desde a estrutura de arquivos Terraform (`.tf`) recomendada, passando pela criação de recursos essenciais (VPC, subnets, security groups, instâncias EC2, bancos de dados RDS - PostgreSQL) e a configuração de *provisioners* (remote-exec ou local-exec) para a instalação inicial de dependências nas instâncias EC2. Além disso, o guia precisa abordar: 1. **Modularização:** Como estruturar o código Terraform em módulos para reutilização e organização (ex: módulo VPC, módulo EC2, módulo RDS). 2. **Variáveis e Saídas:** Como usar variáveis para parametrizar o ambiente (tipo de instância, tamanho do disco, etc.) e saídas (`outputs`) para expor informações importantes (IPs, endpoints de banco de dados). 3. **Gerenciamento de Estado:** Recomendações para o `backend` do Terraform (S3 + DynamoDB para bloqueio) e boas práticas para o gerenciamento do estado em equipes. 4. **Destruição Automatizada:** Como configurar *lifecycle rules* ou scripts para garantir que os ambientes de homologação sejam destruídos após um período de tempo definido ou após a conclusão dos testes, evitando custos desnecessários. 5. **Segurança:** Boas práticas de segurança (IAM roles, políticas de menor privilégio, não hardcodar segredos). 6. **Validação:** Como usar `terraform validate` e `terraform plan` para verificar a sintaxe e prever as mudanças antes de aplicar. O tom deve ser didático, prático e focado em soluções que possam ser implementadas por equipes de desenvolvimento e operações. Inclua exemplos de código Terraform claros e concisos para cada etapa. O objetivo final é capacitar uma equipe a criar e derrubar ambientes de homologação sob demanda, de forma autônoma e eficiente."
Tags relacionadas
Terraform
Casos de uso práticos em Terraform
gerado-automaticamente
Como usar este prompt
1
Clique no botão "Copiar" para copiar o prompt para sua área de transferência
2
Acesse sua ferramenta de IA preferida (ChatGPT, ChatGPT, Claude, etc.)
3
Cole o prompt e adapte conforme necessário para seu contexto específico
Outros prompts de Terraform
ChatGPT
Guia para testing em terraform em Terraform
Prompt gerado automaticamente para Testing em Terraform em Terraform
4 usos
ChatGPT
Melhores práticas de casos de uso práticos em terraform para Terraform
Prompt gerado automaticamente para Casos de uso práticos em Terraform em Terraform
4 usos
ChatGPT
Melhores práticas de casos de uso práticos em terraform para Terraform
Prompt gerado automaticamente para Casos de uso práticos em Terraform em Terraform
5 usos