Seja Bem-Vindo(a)
Este documento é uma tentativa de descrever sistematicamente as melhores práticas usando o Terraform, e, fornecer recomendações para os problemas mais frequentes de seus usuários.
O Terraform é um projeto relativamente novo (como a maioria das ferramentas de DevOps, na verdade) que foi iniciado em 2014.
O Terraform é poderoso (se não o mais poderoso que existe atualmente) e uma das ferramentas mais utilizadas que permitem o gerenciamento de infraestrutura como código (IaC). Ele permite que os desenvolvedores realizem uma grande variedade de coisas e não os restringe de fazê-las de forma com que sejam difíceis de integrar ou suportar à longo prazo.
Algumas informações descritas neste livro podem não parecer as melhores práticas. Sei disso, e, para ajudar os leitores a separar as melhores práticas estabelecidas e do que apenas mais uma maneira opinativa, às vezes, dou dicas para fornecer algum contexto e ícones para especificar o nível de maturidade em cada subseção relacionada às melhores práticas.
Este livro começou na ensolarada Madri em 2018 e está disponível gratuitamente aqui - https://www.terraform-best-practices.com/
Alguns anos depois, ele foi atualizado com mais práticas atuais recomendadas disponíveis com o Terraform 1.0. Eventualmente, este livro deve conter a maioria das melhores práticas e recomendações incontestáveis para usuários do Terraform.

Traduções

Entre em contato se você quer ajudar a traduzir este livro para outros idiomas.

Contribuições

Continuarei atualizando este livro conforme a comunidade amadurece e novas ideias são implementadas e verificadas. Por favor, deixe seu comentário ou crítica construtiva para que o livro esteja sempre em boa qualidade.
Se você tem interesse em determinados tópicos, abra um problema no Github, ou curta um já aberto que você julga ser importante e deva ter prioridade.

Autores

Este livro é mantido por Anton Babenko com a ajuda de diversos colaboradores e tradutores.

Patrocinadores

Cluster.dev — o único gerenciador de infraestruturas nativas da núvem.
Coder.com — create remote development machines for your team, powered by Terraform.

Licença

Este trabalho está licenciado sob a Licença Apache 2. Veja LICENSE para maiores detalhes.
Os autores e colaboradores deste conteúdo não podem garantir a validade das informações aqui encontradas. Certifique-se de que entende que as informações aqui contidas estão sendo fornecidas livremente, e que, nenhum acordo ou contrato é criado entre você e quaisquer pessoas associadas a este conteúdo ou projeto. Os autores e colaboradores não assumem e, por meio deste, se isentam de qualquer responsabilidade perante qualquer parte, por qualquer perda, dano ou interrupção causada por erros, ou omissões nas informações contidas, associadas ou vinculadas a este conteúdo, sejam tais erros ou omissões resultantes de negligência, acidente ou qualquer outra causa.
Direito autoral © 2018-2022 Anton Babenko.
Last modified 9d ago
Export as PDF
Copy link
Edit on GitHub
On this page
Traduções
Contribuições
Autores
Patrocinadores
Licença