Habitat Builder: deploy de aplicativos de containers | MANDIC
O Chef anunciou o Habitat Builder (SaaS), fornecendo novos recursos de automação para desenvolvedores que trabalham com aplicações conteinerizadas nascidas na nuvem.
"Você pode usar o Docker para empacotar aplicativos; no entanto, isso não resolve o desafio para ambientes e arquiteturas mistos, que é a realidade de cada empresa e cada equipe", disse Holmes. "O Habitat permite o empacotamento para o Docker, mas também para qualquer outro formato".
"Quando o Habitat faz o build de um container, ele começa calculando o gráfico de dependência do aplicativo e, em seguida, inclui o conjunto mínimo de artefatos necessários na imagem do container", afirma Holmes. "Se você achar que o Docker não é adequado para você, ou que os containers não funcionarão bem com seu aplicativo, você precisará mudar o formato de exportação desejado do Habitat".
Parte da plataforma Habitat Builder é um componente chamado Supervisor Habitat, que permite aos desenvolvedores consultar todas as instâncias do aplicativo em execução para determinar quais versões de uma biblioteca estão sendo usadas. "Isso permite que você crie controles operacionais para determinar se um pacote vulnerável está sendo usado por um aplicativo", disse Holmes.
Atualmente, o Habitat Builder é uma oferta SaaS, embora o Chef tenha planos de fornecer outras opções no futuro, incluindo uma versão on-premises ou de nuvem privada do serviço.