Principais Alternativas de Hashicorp Terraform Mais Bem Avaliadas
Avaliações em Vídeo
Avaliações 92 Hashicorp Terraform
Sentimento Geral da Revisão para Hashicorp Terraform
Entre para ver o sentimento das avaliações.

A melhor característica do Terraform é sua sintaxe declarativa, permitindo definir a infraestrutura como código e gerenciá-la de forma consistente em vários provedores. Análise coletada por e hospedada no G2.com.
O Terraform pode ter dificuldades com o gerenciamento de arquivos de estado, especialmente em ambientes colaborativos, levando a potenciais conflitos ou complexidade. Análise coletada por e hospedada no G2.com.

Ele suporta todas as principais nuvens públicas e privadas, incluindo AWS, Azure, GCP e VMware. Ele mantém um arquivo de estado que serve como um componente crucial de sua funcionalidade. O arquivo de estado é responsável por rastrear e gerenciar o estado atual dos recursos implantados, e ajuda o Terraform a entender as mudanças necessárias para alcançar o estado desejado. Certificações estão disponíveis para melhorar as habilidades. Análise coletada por e hospedada no G2.com.
Requer uma curva de aprendizado. O fluxo de trabalho de plano e aplicação do Terraform é um processo de duas etapas, onde a primeira etapa envolve a geração de um plano de execução que mostra as mudanças que serão aplicadas à infraestrutura. A segunda etapa é aplicar as mudanças à infraestrutura. Durante a execução dessas etapas, o Terraform pode não fornecer feedback em tempo real sobre o progresso, e isso pode causar atrasos na obtenção de feedback, especialmente em implantações maiores. À medida que o tamanho da implantação aumenta, o tempo necessário para completar as mudanças também pode aumentar, levando a ciclos de feedback mais longos. Vale a pena notar que o Terraform oferece várias maneiras de monitorar o status das implantações, como logs e atualizações de status, mas estas podem não ser em tempo real. Existem ferramentas de terceiros que podem ajudar a fornecer feedback em tempo real, mas é essencial avaliar as ferramentas cuidadosamente para garantir que atendam aos seus requisitos. Análise coletada por e hospedada no G2.com.

A maneira fácil de configurar e ajudar a implantar vários recursos reduzindo os erros Análise coletada por e hospedada no G2.com.
Falta de acesso a treinamento. Gostaria de ter melhor suporte. Análise coletada por e hospedada no G2.com.

Modular, Seguro e Versátil. Posso falar sobre todos os benefícios técnicos de usar o Terraform, mas começarei com uma habilidade interpessoal que o Terraform proporciona, que é a capacidade de aprender diferentes ofertas de nuvem. As interfaces gráficas são feitas para simplificar implantações únicas, mas quando você está configurando um módulo, pode ver todas as opções que tem para configuração. Usarei Azure Storage Blobs como exemplo. Na interface gráfica, quando você configura um blob de armazenamento, por padrão ele está aberto e disponível na internet se você escolher os padrões. Quando você está configurando um blob de armazenamento do Azure no Terraform, pode ver como desativar rapidamente o acesso público, impor TLS 1.2, adicionar políticas de armazenamento para retenção de dados e muito mais. Em resumo, isso permite que os engenheiros construam corretamente desde o início.
Outra favorita é a integração. Posso facilmente configurar o Terraform no Jenkins, Azure DevOps, Git Actions e posso adicionar segurança de código para que eu possa obter sugestões em CI/CD. Mesmo durante o desenvolvimento, os IDEs locais têm plugins para acelerar o desenvolvimento com segurança, como o Snyk.
A linguagem HCL também permite aplicar desenvolvimento de software para que você possa ter condições, loops, funções e diferentes estilos de entradas de dados (strings, arrays, tuplas, etc.) para melhor legibilidade e estrutura do código. Análise coletada por e hospedada no G2.com.
Quando novos serviços são lançados em provedores de nuvem, pode demorar mais para obter um módulo do que usar uma ferramenta de nuvem como Bicep ou Cloudformation, mas você sempre pode usar os módulos de API e a Hashicorp é boa em lançar atualizações para novos recursos. Análise coletada por e hospedada no G2.com.

O aplicativo é caracterizado por um alto grau de facilidade de uso e facilidade de instalação. Foi utilizado diariamente para a implantação de novas funcionalidades dentro do nosso framework de integração e implantação contínuas (CI/CD). Além disso, encontrou utilidade no estabelecimento e manutenção de monitores e alertas dentro da plataforma de monitoramento Datadog. Análise coletada por e hospedada no G2.com.
Embora o Terraform forneça um gerenciamento de estado robusto, lidar com arquivos de estado e implementar as melhores práticas pode ser desafiador. É crucial gerenciar os arquivos de estado de forma adequada, e erros no gerenciamento de estado podem levar a problemas se não forem tratados com cuidado. Análise coletada por e hospedada no G2.com.

Um dos melhores benefícios é o multi-cloud, que precisamos aprender apenas uma vez e, em seguida, podemos implantar recursos diretamente em qualquer nuvem sem problemas, apenas lendo o documento. Análise coletada por e hospedada no G2.com.
Eu particularmente não tenho desgostos, funciona muito bem. Análise coletada por e hospedada no G2.com.

Terrafom é uma ferramenta muito vasta quando falamos sobre infraestrutura como código. Não tem limite de provedores, o que eu mais gosto, porque com isso podemos criar nossa infraestrutura em qualquer nuvem apenas escrevendo o código. Análise coletada por e hospedada no G2.com.
Em meu ponto de vista, a principal desvantagem do Terraform é que não há uma maneira embutida de planejar migrações através do arquivo de estado remoto dos recursos. Análise coletada por e hospedada no G2.com.

Terraform pode ajudar instantaneamente a construir infraestrutura em larga escala e até destruir a mesma infraestrutura.
Os comandos são simples, mas únicos para executar e ajudam na construção de infraestrutura conforme nossa necessidade. Análise coletada por e hospedada no G2.com.
Nada que eu saiba, porque o Terraform facilita a vida para trabalhar. Análise coletada por e hospedada no G2.com.

-O processo de instalação é simples e rápido.
- É gratuito e de código aberto.
-HCL é realmente simples e fácil de aprender.
-RBAC e criptografia são apenas duas das soluções de segurança oferecidas pelo Terraform.
-Por ser declarativo, é fácil gerenciar recursos.
-Terraform suporta uma ampla gama de provedores de serviços em nuvem, incluindo AWS, Azure, GCP e Kubernetes. Análise coletada por e hospedada no G2.com.
-A gestão de configuração pode ser difícil se a infraestrutura for grande.
-Se o código não for tratado adequadamente, pode se tornar uma bagunça.
-A cooperação da equipe não é habilitada por padrão, no entanto, existem soluções possíveis.
-O Terraform pode ser lento para grandes implantações, especialmente se você fizer muitas alterações. Análise coletada por e hospedada no G2.com.

Terraform adaptou-se a todos os principais provedores de nuvem, capaz de trazer a infraestrutura como código, o que nos ajuda a manter a infraestrutura como está, e pode ser facilmente reimplantada e nos ajudará a criar mais ambientes com o mesmo conjunto de módulos do Terraform. Análise coletada por e hospedada no G2.com.
Vejo que sempre há um atraso entre o Hashicorp Terraform e os provedores de nuvem, por exemplo, se um novo recurso é lançado em qualquer serviço de nuvem existente, levará tempo para o Terraform suportá-lo, o que não acontece com as ferramentas de automação nativas como ARM e BICEP. Análise coletada por e hospedada no G2.com.