Cancel my registration
Do you wish to cancel your registration?

The transmission will begin automatically in

Please wait!

In a few moments the transmission will begin automatically.

It was not possible to connect the slides.

Try again later.

recorded Live paused reconnecting

fpm-cookery package binaries without ...

Do you want to end the transmission?

By finishing the streaming you can't continue streaming anymore.

This device is not supported.

fpm-cookery package binaries without pain, com Marcelo Correia Pinheiro

    • 09/18/2015 at 05:00 p.m.
    • Recorded on Sept. 18, 2015, 5 p.m.
    • 99 views
Materiais
Description
Geralmente em startups você provavelmente não se preocupa sobre como seus artefatos da aplicação são gerenciados e subidos para um servidor: comprimidos ou arquivos binários combinados com um conjunto de script. Contudo, para empresas grandes que usam não apenas um ou dois servidores, mas um pool inteiro de máquinas, é preciso ter mais controle e organização ao subir apps. Você pode lidar com este caso com alguma automação/ferramentas degerenciamento de configuração como Ansible, Puppet, Chef, claro. Mas usando um conjunto de scripts pode ser difícil de manter todo os passos de deploy, da atualização do artefato ao rollback. Se você distribuí seu software usando um gerenciador de pacote de Sistema Operacional como YUM (CentOS) ou APT(Debian, Ubuntu), seu deploy vai ser mais fácil porque estas ferramentas lidam com mudanças de software de uma maneira boa. Legal, mas pacotes binários é uma dor para desenvolvedores ou sysadmins novatos que não tem muito conhecimento como YUM/APT funciona. Ele precisa da criação de um ou um monte de arquivos de configuração para serem atualizados e quando você tem múltiplos artefatos provavelmente empacotá-los será um pesadelo. Aqui que entra fpm-cookery, uma gem responsável por empacotar artefatos baseados em suas recipes, muito fácil de usar. Será seu canivete suíço para tudo que você precisar empacotar, desde binários comuns não distribuídos em formatos RPM/DEB à linguagens de programação do código fonte, compilando quando necessário. Eu vou falar como fpm-cookery funciona, mostrar algumas demos ao vivo e introduzir Gordon, uma CLI construída em cima do fpm-cookeryfocado em empacotar apps sem precisar escrever recipes.
Theme Technology
Show more
Organized by
  • Locaweb

    Pioneira e líder em hospedagem de sites no País, oferece um portfólio completo de serviços de internet com foco no sucesso dos seus clientes.

Please wait