Publicado em 18/10/2012 às 16:19 | 19508 leituras
Oferecendo acesso à recursos de linha de comando, a interface busca oferecer um ambiente fácil no uso da ferramenta de entrega de software.
O Mark Shuttleworth, fundador do Ubuntu, apresentou uma nova interface web para o Juju, a ferramenta de entrega de atualizações de sofware da empresa, durante o OpenStack Developer Summit em San Diego. Em uma entrada em seu blog pessoal, Jorge Castro, o responsável pela intermediação com a comunidade do Ubuntu Cloud, indicou uma instalação teste da ferramenta, que pode usada para interessados em conhecer a nova interface.
A interface web dá acesso à recursos da linha de comando do Juju em um ambiente fácil de usar que oferece um feedback mais visual. Usuários podem entregar software, conferir o estado de suas instalações e designar relacionamentos entre diferentes instâncias. Isso permite, por exemplo, que usuários ativem uma instalação do Wordpress e a conecte com uma base de dados já instalada. Clicar em uma instância traz uma visão detalhada de todos os processos em execução e permite que usuários vejam quaisquer erros que sejam encontrados. Uma área de notificação no canto superior direito também agrega alertas e erros através de todas as instâncias.
O Juju oferece uma série de "charms", que são coleções de scripts para instalar pacotes de software pré-configurados em instantes. Existem charms para uma grande variedade de diferentes pacotes de software, de ferramentas de sistemas, como bases de dados, a aplicativos como MediaWiki e Wordpress. Aplicativos instalados dessa maneira são configurados rapidamente e se tornam prontos para uso. A Canonical realiza a curadoria de uma coleção dos charms Juju em seu Charm Store.
O Juju em si está disponível no Ubuntu através de repositórios oficiais e pode ser usado em servidores únicos e em conjunto com uma solução de infraestrutura como serviço (IaaS), como o OpenStack. O código-fonte para a interface web do Juju está disponível através do Launchpad e está licenciado sob a GPLv3.