Avaliações 105 Progress Chef
Sentimento Geral da Revisão para Progress Chef
Entre para ver o sentimento das avaliações.

O Chef DK permite que você tenha um fluxo de trabalho completo de CI/CD para sua infraestrutura como código. Com o chef, você pode aderir aos cookbooks da comunidade e recursos padrão ou pode fazer com que ele faça qualquer coisa que você desejar com ruby puro. Análise coletada por e hospedada no G2.com.
Como todos dizem, pode ser um pouco assustador começar. A maioria dos novos desenvolvimentos parece ser direcionada a empresas. Análise coletada por e hospedada no G2.com.

Gosto do Chef porque ele usa DSL para configuração em vez de XML, a Rackspace o suporta muito bem, etc. No entanto, a melhor coisa sobre o Chef é o conceito de receitas, onde você pode configurar sua plataforma de forma extremamente fácil se essa plataforma tiver uma receita do Chef. Além disso, a maioria das grandes plataformas tem receitas do Chef, então é ótimo! Também gosto que seja de código aberto. Análise coletada por e hospedada no G2.com.
Algumas das coisas que não gosto no Chef, e isso pode ser apenas uma crítica à gestão de configuração em geral, é que você precisa de praticamente uma equipe completa para apoiá-lo. Às vezes, sinto que isso adiciona mais complexidade em vez de menos. Análise coletada por e hospedada no G2.com.

Funciona na maioria das plataformas, Windows e Linux, em muitas versões. Robusto oferecendo. Análise coletada por e hospedada no G2.com.
Cabeçalho do servidor deve ser Linux. Não é uma coisa ruim. Análise coletada por e hospedada no G2.com.

A infraestrutura de TI pode ser salva/reutilizada conforme necessário. Menos tempo para criar infraestrutura. Análise coletada por e hospedada no G2.com.
Difícil aprender o idioma para iniciantes Análise coletada por e hospedada no G2.com.

A capacidade de codificar infraestrutura e depois executá-la em ação a partir de um único comando é incrível. Imagine iniciar não apenas 1, mas uma pilha inteira de serviços de uma vez (um ecossistema inteiro). Esse é o poder do Chef. Análise coletada por e hospedada no G2.com.
Os problemas são inúmeros. Chef não tem uma maneira fácil para iniciantes. A maioria dos livros de receitas está focada em Linux, não em Windows. E sempre que uma implantação falha, rastreá-la é uma grande dor, pois o stacktrace não é muito informativo. Análise coletada por e hospedada no G2.com.

Chef fornece ferramentas para automação de TI e, após experimentar outras ferramentas. É um modelo cliente-servidor e é baseado em Ruby, o que foi realmente útil, já que também estávamos desenvolvendo aplicações em Ruby on Rails.
A melhor coisa sobre o Chef é a coleção de módulos e receitas de configuração. Além disso, é baseado no Git, com o qual todos estão familiarizados, e a ferramenta 'Knife' é muito útil durante as instalações. Análise coletada por e hospedada no G2.com.
A curva de aprendizado é íngreme, mas como já estávamos usando Ruby, foi um pouco fácil para nós. Além disso, não é uma ferramenta simples, pode levar a bases de código muito grandes e ambientes complicados rapidamente. É preciso estar ciente disso. Além disso, não suporta a funcionalidade de push que outras alternativas oferecem.
A documentação do Chef também pode ser um pouco inconsistente de vez em quando. Eles estão mais focados em fazer funcionar do que em escrever documentações e não oferecem tanto suporte de plataforma quanto outras alternativas. Análise coletada por e hospedada no G2.com.
Anteriormente, implantar uma aplicação grande era um sofrimento, sempre aconteciam vários problemas. Quando conheci o Chef (enquanto estudava o Vagrant), rapidamente implantei na minha empresa. Chef é capaz de lidar com TUDO relacionado à criação de uma infraestrutura dinâmica. Análise coletada por e hospedada no G2.com.
Nada, tudo no Chef é requintado, até o preço é justo. Claro que você terá que estudar muito para colocar a ferramenta em produção, mas é um estudo que valerá a pena. Análise coletada por e hospedada no G2.com.

Chef é bastante sólido para gerenciamento de configuração de máquinas Windows e garante que todas elas sejam configuradas e provisionadas da mesma forma. A configuração e a criação de scripts de receitas são bastante extensas, e o suporte para Windows é sólido. Há uma variedade de receitas para fazer a maioria das configurações necessárias no Windows, assim como no Linux. Análise coletada por e hospedada no G2.com.
A configuração é bastante complexa, pode levar algum tempo apenas para configurar um servidor e descobrir como conectar um cliente a ele. Seria bom ter mais funcionalidades expostas na interface gráfica do Chef, usar a linha de comando para a maioria das tarefas pode ser tedioso às vezes. O Chef é principalmente voltado para garantir que um servidor esteja configurado corretamente, mas seria bom ter a opção para tarefas 'pontuais'. Quando você já tem agentes rodando em seus sistemas para o Chef, seria bom executar uma tarefa em um subconjunto de máquinas em vez de mais um agente e sistema de gerenciamento para isso. Também funciona melhor se você tiver uma pessoa dedicada à configuração e manutenção contínua do Chef. É necessário algum esforço para manter suas receitas atualizadas. Análise coletada por e hospedada no G2.com.