Brasil, vive em Campinas, é consultor e empresário, possui mais de 12 anos de experiência com operação e desenvolvimento, entusiasta do movimento DevOps e especialista em automação. Miguel Filho
Puppet Brasil, blogueiro e microblogueiro de TI há 13 anos. Mora em Brasília, atua como consultor em projetos de automação, tem mais de 15 anos de experiência como sysadmin, trabalhou 8 anos em projetos de governo, adepto à cultura DevOps.
Comunidade Puppet-BR Vive em Portland é autor do Puppet e CEO da Puppet Labs Sobre Criou uma das mais eficientes ferramentas de GCONF até hoje O que fez Apóia várias comunidades envolvidas com DevOps, GCONF e Automação Personalidade Criou a Puppet Labs para revolucionar a gerência de sistemas e serviços Como fez 01 02 03 04 7
escrever uma ferramenta de gerência de configurações que realmente atendesse suas necessidades de administração de servidores em datacenters, algo que fosse além do ssh em loop 2007 Criou a Reductive Labs empresa de automação de infraestutura que tinha como produto principal o Puppet Luke Kanies
Puppet Labs e ela recebe nova rodada de investimentos da Kleiner Perkins Caufield & Byers são mais cinco milhões de dólares injetados para o desenvolvimento do Puppet e da Puppet Labs. Puppet chegava a versão 0.25. Mcollective chega a versão 1.0. 2011 Cisco, Google e VMWARE investem mais oito milhões de dólares na Puppet Labs. Puppet chega a versão 2.6 e lança seu primeiro produto comercial Puppet Enterprise. É criado o Hiera.
na Puppet Labs. São lançados os treinamentos oficiais e o programa de certificação. Puppet Enterprise chega a versão 2. É criado o PuppetDB. 2013 Puppet chega a versão 3 estável, primeira versão do Puppet Enterprise 3 é lançada.
o treinamento oficial advanced dá lugar a dois novos treinamentos Puppet Practitioner e Puppet Architect. É criado o Puppet Server. 2015 É criado o puppet-agent e o beaker. Puppet chega à versão 4. É lançado o Puppet Orchestrator na PuppetConf’2015.
estados Enforcing Infra como código Documentação Gerenciar o estado de um sistema operacional e serviços nele executados Garantir que uma vez que um estado é definido este irá persistir mesmo que alguma alteração manual seja executada Você passa a ter toda a sua infraestrutura representada como código A representação da sua infraestrutura como código é sua documentação, e está é uma documentação executável
18 Disponibilidade Redução de downtine uma vez que as tarefas repetitivas e maçantes não são mais realizadas manualmente Agilidade Agilidade nas mudanças que passam a ser realizadas por sua ferramenta de gerência de configuração Visão Você passa a ter uma visão completa das mudancas em seu parque através dos relatórios emitidos pela ferramenta Padronização Ao escrever módulos e definir sua infraestrutura como código seu ambiente se torna padronizado
19 Implantação Implantar novas soluções em todo o seu parque não será mais um desafio de alto risco Deploy Você conseguirá criar um processo de deploy claro, preciso e padronizado
20 Use seu tempo para algo produtivo Todo aquele tempo que voce investia em tarefas repetivas, cansativas e chatas poderá ser recuperado e aplicado em atividades que vão agregar valor a sua organização, tais como planejamento, documentação, capacitação, treinamento dentre outras
21 Redução de esforço repetitivo O Wallmart tem 50 mil servidores gerenciados pelo puppet, e faz isto com uma equipe com apenas 10 pessoas para manter essa infra toda. Com automação sua equipe mesmo que enxuta consegue fazer mais no mesmo tempo, de forma mais eficaz.
o estado desejado de sua infraestrutura usando a linguagem declarativa do puppet O Puppet pode simular a aplicação do que você definiu para testar o resultado final O puppet checará o estado do sistema e fará mudanças se for necessário Todas as diferenças e mudanças aplicadas serão reportadas através de um relatório Define Simulate Enforce Report
Operacional Novo servidor PuppetServer rodando em JVM escrito em Clojure JRuby O uso do novo sistema de environments passa a ser obrigatório Melhorias e expansão da linguagem o que a torna mais poderosa Instalador Environments Linguagem Engine CFacter Novo facter muito mais rápido
O agente do Puppet 3 fala com o servidor Puppet 4, isto facilita a migração Unificação Os agentes do Puppet e Puppet Enterprise foram unificados para facilitar o desenvolvimento e migração
Presentation 32 IRC Site & Planeta Telegram Lista Acesse o canal na rede freenode de IRC com seu cliente preferido Acesse o site puppet-br.org e o planeta.puppet-br.org Entre no grupo puppet- users-br no telegram. Participe das listas no google groups puppet- users-br e mcollective- users-br.