Programa do Curso

Introdução ao Puppet

  • O que é Puppet e como funciona
  • Vantagens da automação de infraestrutura
  • Arquitetura do Puppet: Master, Agent, Manifestos, Módulos

Instalação e Configuração

  • Instalando o Puppet nos nós Master e Agent
  • Configurando o ambiente do Puppet
  • Estrutura de diretórios e arquivos de configuração importantes

Compreendendo e Escrevendo Manifestos

  • Sintaxe e estrutura básica
  • Aplique manifestos aos nós
  • Usando manifestos para alterações no sistema

Gerenciamento de Nós e Recursos

  • Definindo nós
  • Tipos de recursos: pacotes, serviços, arquivos, usuários, diretórios
  • Criando tarefas reutilizáveis

Trabalhando com Módulos e Modelos

  • Criando e usando módulos
  • Usando modelos ERB para gerar conteúdo dinâmico
  • Estruturando componentes reutilizáveis

Recursos Avançados da Linguagem Puppet

  • Definições e classes personalizadas
  • Condições e expressões
  • Relacionamentos e ordem

Melhores Práticas e Estilo

  • Estilo de linguagem e convenções de formatação
  • Puppet Forge e módulos da comunidade
  • Solução de problemas e questões comuns

Resumo e Próximos Passos

Requisitos

  • Compreensão de Linux ou administração de sistemas Unix
  • Experiência com ferramentas de linha de comando
  • Familiaridade com conceitos de configuração de sistema

Público-alvo

  • Administradores de sistemas buscando automatizar a infraestrutura
  • Profissionais de TI avaliando Puppet como uma solução de gerenciamento de configuração
  • Praticionários de DevOps construindo ambientes escaláveis
 14 Horas

Número de participantes


Preço por Participante

Declaração de Clientes (1)

Próximas Formações Provisórias

Categorias Relacionadas