Chef Configuration Management System torna-se um projeto totalmente de código aberto

Chef Software anunciou sua decisão de descontinuar seu modelo de negócios Open Core, no qual apenas os componentes principais de um sistema são distribuídos gratuitamente e recursos avançados são fornecidos como parte de um produto comercial.

Todos os componentes do sistema de gerenciamento de configuração Chef, incluindo o console de gerenciamento Chef Automate, ferramentas de gerenciamento de infraestrutura, o módulo de gerenciamento de segurança Chef InSpec e o sistema de automação de entrega e orquestração Chef Habitat, estarão agora totalmente disponíveis sob a licença de código aberto Apache 2.0, sem partes abertas ou fechadas. Todos os módulos fechados anteriormente serão abertos. O produto será desenvolvido em um repositório de acesso público. Os processos de desenvolvimento, tomada de decisão e design são planejados para serem tão transparentes quanto possível.

Observa-se que a decisão foi tomada após um longo estudo de diversos modelos de comercialização de software livre e organização da interação nas comunidades. Os desenvolvedores do Chef acreditam que o código-fonte totalmente aberto equilibrará melhor as expectativas da comunidade com os interesses comerciais da empresa. Em vez de dividir o produto em partes abertas e proprietárias, a Chef Software poderá agora direcionar totalmente os recursos disponíveis para o desenvolvimento de um único produto aberto, trabalhando em conjunto com entusiastas e empresas interessadas no projeto.

Para atender às necessidades das empresas, será criado um pacote de distribuição comercial, Chef Enterprise Automation Stack, baseado em código aberto, que contará com testes e estabilização adicionais, prestação de suporte técnico 24×7, adaptação para uso em sistemas que exigem maior confiabilidade, e um canal para pronta entrega de atualizações. No geral, o novo modelo de negócios da Chef Software é muito semelhante ao da Red Hat, que oferece distribuição comercial, mas desenvolve todos os softwares como projetos de código aberto, disponíveis sob licenças gratuitas.

Lembre-se de que o sistema de gerenciamento de configuração Chef é escrito em Ruby e Erlang e oferece uma linguagem específica de domínio para a criação de instruções (“receitas”). O Chef pode ser usado para alterações centralizadas de configuração e automação do gerenciamento de aplicações (instalação, atualização, remoção, lançamento) em parques de servidores de vários tamanhos e infraestruturas em nuvem. Isso inclui suporte para automatizar a implantação de novos servidores nos ambientes de nuvem Amazon EC2, Rackspace, Google Cloud Platform, Oracle Cloud, OpenStack e Microsoft Azure. Soluções baseadas em Chef são usadas pelo Facebook, Amazon e HP. Os nós de controle do Chef podem ser implantados em distribuições baseadas em RHEL e Ubuntu. Todas as distribuições populares do Linux, macOS, FreeBSD, AIX, Solaris e Windows são suportadas como objetos de gerenciamento.

Fonte: opennet.ru

Adicionar um comentário