2. #WHOAMI
● SYSADMIM
● COORDENADOR DE PROJETOS
● MEMBRO DA APISOL
● EXPERIÊNCIAS
–ADMINISTRAÇÃO DE SERVIDORES
LINUX;
–VIRTUALIZAÇÃO E CLOUD;
–ADMINISTRAÇÃO DE BD;
– TELEFONIA VOIP
3. ROTEIRO
● INFRAESTRUTURA ÁGIL
● GERÊNCIA DE CONFIGURAÇÕES
● PUPPET:
– SOBRE O PUPPET
– ARQUITETURA;
– EXEMPLOS
● ATIVIDADES PRÁTICAS
● CONSIDERAÇÕES FINAIS
16. CONCLUIR O CENÁRIO
1 E 2?
● CENÁRIO1:
– 1 min por servidor
– Total 400 min;
– 6,6 horas de trabalho;
● CENÁRIO2:
– 10 min por servidor;
– Total 4000 min;
– 66,6 horas;
– Quase 3 dias para concluir;
21. PARA A EMPRESA
● AUMENTO DO CUSTO DE MANUTENÇÃO;
● MAIOR DESGASTE DA EQUIPE:
● MÁ PERCEPÇÃO DA EQUIPE DE DEV E DOS
DEMAIS COLABORADORES DA EMPRESA
● QUALIDADE NO SERVIÇO DIMINUE;
● PRODUTIVIDADE DA EQUIPE DIMINUE;
29. PUPPET
● DOCUMENTAÇÃO EXECUTÁVEL;
● PERMITE DESENVOLVER NOSSA INFRA;
● SINTAXE SIMPLES E NATURAL PARA O
SYSADMIN;
● OFERECE SUPORTE A DIVERSOS
SISTEMAS OPERACIONAIS: WINDOWS,
LINUX, BSD, OSX, ETC.
30. PUPPET
● OPEN SOURCE – APACHE LICENSE
● MANTIDA PELA PUPPET LABS;
● CRIADO PELO LUKE KAINES (CEO DA PUPPET
LABS)
● DESENHADA PARA O USO DE DEVOPS
32. VISÃO TÉCNICA
● ESCRITO EM RUBY
● FUNCIONA EM MODO AUTÔNOMO
● FUNCIONA EM MODO CLIENTE SERVIDOR
● OFERECE COMUNICAÇÃO COM USO DE
CERTIFICADOS DIGITAIS
● USA RESTFull API
52. INSTALAÇÃO DO PUPPET
● DEBIAN:
– /etc/apt/sources.list:
● deb http://ftp.debian.org/debian squeeze
main contrib non-free
● deb http://apt.puppetlabs.com squeeze main
● deb http://security.debian.org/
squeeze/updates main contrib non-free
– apt-get update
– apt-get install puppet
62. BENEFÍCIOS DO PUPPET
● AUMENTO DE PRODUTIVIDADE
● MAIOR CONTROLE
● DIMINUIÇÃO DE FALHAS
● DIMINUIÇÃO DO TEMPO PARA
MUDANÇAS
● DIMINUIÇÃO DO CUSTO DE
MANUTENÇÃO
● MAIS TEMPO COM A FAMILIA