Perfil
Propostas
Dokku - Mini-Heroku que mudou minha vida de Dev/Ops;
Nunca foi minha praia trabalhar com configuração de servidores(apache, nginx), preparar ambiente das aplicações(principalmente quando são muitas) e
por isso sempre achei muito legal projetos como o Heroku, Appengine entre outros, no qual sua preocupação é o código de sua aplicação.
Sendo assim, uma ferramenta baseada em docker que estamos usando a cerca de 1 ano na Genomika Diagnósticos vem a ser o projeto Dokku, que nada mais é que uma implementação inspirada no Heroku e que funciona em uma VPS.
Irei apresentar os principais recursos desse projeto bem como nosso fluxo de trabalho.
Gerenciando multiplos projetos em multiplos ambientes(local, staging, produção)
Gerenciar multiplos projetos, sem ter dor de cabeça deve ser um problema recorrente na vida de muitos desenvolvedores iniciantes.
Como gerenciar multiplos projetos em multiplos ambientes(local, staging, produção) e como separar o código fonte dos dados de sua aplicação(url de conexão com o banco de dados, do redis)?
Nessa palestra mostrarei a solução que encontrei para facilitar meu fluxo de trabalho em multiplos projetos. As ferramentas que uso são: fabric e python-decouple.