Git & Entrega Mais detalhes C · Convenção da indústria Plataforma: Geral

Infrastructure as Code

Infraestrutura como Código

Infraestrutura como código gerencia a infraestrutura através de arquivos legíveis por máquina em vez de apenas cliques manuais. Equipes podem versionar, revisar, testar e aplicar esses arquivos.

Veja como funciona
Você poderia chamar de Infrastructure as CodeIaCcódigo de infraestruturaconfiguração de infraestrutura

Veja como funciona

Exemplo trabalhado originalInfraestrutura como Código
BUILD → RUN → RELEASEInfraestrutura como Códigoreviewed configuration -> optional plan -> apply -> reconcile observed state
NETWORK.TFREVIEWED
MUDANÇA DECLARADAweb_instances = 3main · commit c82a
PLAN+1  ~1  -0✓
PORTÃO DE APROVAÇÃOO plano corresponde à solicitaçãoreviewer: Maya
Aplicar plano aprovadofique atento a desvios
RESULTADOApenas o plano revisado é aplicado ao ambiente real.LIMITEAs ferramentas diferem. Proteja valores sensíveis na configuração, planos e estado.
reviewed configuration -> optional plan -> apply -> reconcile observed stateOPS
Infraestrutura como CódigoTempo de execução e entrega progressiva

Outro exemplo

Uma mudança solicita um banco de dados de teste. O Terraform compara configuração, estado registrado e recursos reais. Ele mostra um plano antes da aplicação.

Partes principais

  1. 01arquivos de configuração
  2. 02Entradas e módulos reutilizáveis
  3. 03plano de mudança opcional
  4. 04Revisar e aplicar gate
  5. 05Consulta de estado ou recurso
  6. 06Controle de segredo e acesso

Use-o quando

Use IaC para mudanças repetíveis na infraestrutura. Revise as alterações propostas, proteja o estado e os dados sensíveis, e mantenha segredos em texto simples fora dos arquivos comprometidos.

Não o use quando

Não presuma que toda ferramenta de IaC tenha o mesmo modelo de plano ou estado. Nunca comite segredos em texto plano, estado do Terraform ou planos salvos no Git.

Nome usado no código

reviewed configuration -> optional plan -> apply -> reconcile observed state

Antes de lançar

Before publishing, check the exact repository, branch, target, and diff. Keep unpublished work. Pass review and CI checks. Record conflict and data-loss risks, release order, traceability, recovery, and rollback.

Solicitação que você pode copiar

Outcome: Complete the task with Infraestrutura como Código (Infrastructure as Code). User context: Uma mudança solicita um banco de dados de teste. O Terraform compara configuração, estado registrado e recursos reais. Ele mostra um plano antes da aplicação. Delivery concept or operation: Infraestrutura como Código (Infrastructure as Code). Why it fits: Use IaC para mudanças repetíveis na infraestrutura. Revise as alterações propostas, proteja o estado e os dados sensíveis, e mantenha segredos em texto simples fora dos arquivos comprometidos. Do not use it when: Não presuma que toda ferramenta de IaC tenha o mesmo modelo de plano ou estado. Nunca comite segredos em texto plano, estado do Terraform ou planos salvos no Git. Delivery requirements: Name the code repository and target. List preconditions, changes, review and CI checks, conflict and data-loss risks, release order, and the rollback or recovery command. Repository safeguards: Keep unpublished work and a clear history. Do not run destructive steps without an explicit backup. Check the exact code diff and remote target before publishing. Acceptance criteria: Review the intended diff and pass all required checks. Keep the target version traceable. Practice failure recovery and keep published history clear. Evidence and limits (evidence boundary): Nenhum padrão oficial único controla todo o termo. Seu significado pode mudar entre equipes, plataformas ou frameworks. Unknowns to confirm: Repository, branch, team activity, release environment, approval owner, protected checks, and rollback target.

Conferir este pedido

Review how Infraestrutura como Código (Infrastructure as Code) is used now. Definition: Infraestrutura como código gerencia a infraestrutura através de arquivos legíveis por máquina em vez de apenas cliques manuais. Equipes podem versionar, revisar, testar e aplicar esses arquivos. Release checks: Before publishing, check the exact repository, branch, target, and diff. Keep unpublished work. Pass review and CI checks. Record conflict and data-loss risks, release order, traceability, recovery, and rollback. Before changing code, list the evidence, gaps, severity, and the smallest safe fix.

C
Quão oficial é este termo?

Convenção da indústria

As pessoas frequentemente usam este termo no trabalho. As fontes listadas podem apoiar a prática ou limitações. Elas não definem todas as partes do termo.

Nenhum padrão oficial único controla todo o termo. Seu significado pode mudar entre equipes, plataformas ou frameworks.

Escopo
Apenas o que a fonte cobre:nome canônico、definição、API da plataforma、implementação、orientação de uso、Guia de como evitar
Status do documento
estável
Verificado em
2026-07-30

Fontes e escopo da evidência

Fonte de autoridade + Referência do termo · HashiCorp · estável What is Terraform? Escopo: nome canônico、definição、API da plataforma、implementação、orientação de uso、Guia de como evitar Papel aqui: Referência direta ao termo A fonte cobre: nome canônico, definição, API da plataforma, implementação, orientação de uso, Guia de como evitar Origem do fundo HashiCorp — Manage sensitive data Papel aqui: Contexto útil, não uma definição

Copie você mesmo

O navegador não conseguiu copiar isso. Selecione a solicitação abaixo e copie você mesmo.