Pedro Azevedo
– Formado em Redes de Computadores.– Trabalha na Concrete Solutions.– Atua há 8 anos como SysAdmin e Infra..
– Não usa regularmente essas roupas.– Gosta de cubos mágicos e café.– Odeia séries.
DevOps
CAMS:
– Culture• Quebrar barreiras entre times.
– Automation• Ganho em produtividade.
– Measurement• Transparência na apresentação de dados.
– Sharing• A chave do processo é que tudo seja compartilhado.
Conseguimos criar todas as nossas ferramentas?
Desenvolvimento
Infra - SysAdmins
Estagiários Comercial
O que é ChatOps?
Modelo colaborativo que permite a transparência conectando ferramentas e pessoas por meio de um chat.
Mas porque um chat?
– Excelente canal de comunicação para grupos distribuídos.
– Histórico de tudo.
– Fácil distribuição de informação.
Ahhhh que saudade de chatear!
Começamos com a ideia que nem é tudo novo assim.
– BBSs (década de 70).
– Talkomatic (década de 80).– IRC (década de 90).– AOL (Qlink final da década de 90).– Perda de espaço para SN e IM.
Eggdrophttp://www.eggheads.org
Mas e o Ops?
Scripts pré-configurados para realizar tasks específicas.
Chatbots:– Hubot (Node.js)– Lita (Ruby)– Err.. (Python)
Inúmeros plugins…
GitHub - Hubot
– Pequenas API.– Chatbot altamente
customizável.– Adoção de uma cultura
muito colaborativa.
HubotJankygPanelHeaven (Capistrano)Puppet
# hubot deploy
# hubot ci
# hubot graphme
# hubot logme
Jesse Newland
www.concretesolutions.com.brblog.concretesolutions.com.br
Rio de Janeiro – Rua São José, 90 – cj. 2121Centro – (21) 2240-2030
São Paulo - Rua Sansão Alves dos Santos, 433 4º andar - Brooklin - (11) 4119-0449
Top Related