Recentemente, tive a oportunidade de participar do treinamento Puppet Fundamentals, ministrado pela Puppet Labs, em Dallas. Com isso, após efetuar algumas pesquisas, cheguei a conclusão que atualmente não há muito material disponível em Português em relação ao tema.
Assim sendo, resolvi começar este curso online para auxiliar quem deseja entender um pouco mais sobre Puppet. Ele será bem prático, voltado principalmente para profissionais técnicos que atuam na área de DevOps.
Ao mesmo tempo, se você é um gestor e precisa entender o que é o Puppet e/ou determinar se ele será ou não uma boa opção para sua empresa, nos posts iniciais você poderá encontrar alguns esclarecimentos que podem lhe ajudar a tomar essa decisão.
Os seguintes tópicos serão abordados nessa série, que contará com dezesseis posts:
- Entendendo o que é o Puppet e como ele funciona
- Determinando se o Puppet será uma boa solução para o seu business (previsto para 23/9/2015)
- Configurando o Puppet master no seu servidor
- Configurando o Puppet agent
- Utilizando Git Workflow para gerenciar environments dinâmicos
- A linguagem do Puppet: introdução
- A linguagem do Puppet: resources
- A linguagem do Puppet: classes
- A linguagem do Puppet: nodes
- Módulos: introdução
- Módulos: estruturando um módulo
- Módulos: escrevendo e testando um módulo do zero
- Módulos: utilizando o Hiera
- Módulos: roles/profiles pattern
- Módulos: Puppet Forge
- Conclusão
Devido a falta de tempo para escrever todos os posts de uma vez só, me comprometo a liberar um post do curso a cada 20 dias.
Apesar do Puppet Fundamentals não ter abordado a parte de configuração do Puppet Master especificamente, achei que seria interessante escrever sobre o tema também.
Vale ressaltar que não tenho nenhum vínculo com a Puppet Labs. Sou apenas mais um cidadão que aprecia o conhecimento livre 🙂
Quaisquer dúvidas ou sugestões estou a disposição nos comentários, pelo Twitter ou ainda por e-mail: tiago AT tiagohillebrandt DOT com.
Andrei Pereira Marques says
Bora aprender algo novo, só sei o basico em linux e nada mais
Gilson says
Bacana esta iniciativa, também desenvolvo alguma coisa com puppet, se precisar de contribuições, conte comigo.
Abs
Felipe Rossi says
onde faz a inscrição ??
Leonardo Barros says
Vou acompanhar.
Puppet é uma ótima ferramenta para automatização de servidores.
Filipe says
Onde faz a inscrição ?
Ramiro Varandas Jr says
Tiago, muito boa a sua idéia!
Já mexo um pouco com Ansible e agora vai ser uma oportunidade de conhecer um pouco mais sobre o Puppet.
Parabéns pelo trabalho e agora vamos aguardar os posts!
Marcelo says
Bom conteúdo, parabéns. ;]
Alguma nova previsão para a próxima?
Hugo says
Aguardando ansiosamente pelo próximo post. Parabéns pela iniciativa!
Marcelo says
Olá Tiago, alguma previsão nova para a próxima aula?
Vitor Hugo Negrisolli Alves says
Opa Tiago,
Alguma novidade do retorno dos artigos?
Abs.