Entrar em Contato

Programa do Curso

Introdução ao Puppet

  • O que é o Puppet e como funciona
  • Benefícios da automação de infraestrutura
  • Arquitetura do Puppet: Master, Agent, Manifests, Modules

Instalação e Configuração

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

Compreensão e Escrita de Manifests

  • Sintaxe e estrutura básicas
  • Aplicando manifests aos nós
  • Usando manifests para alterações de 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 Templates

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

Recursos Avançados da Linguagem Puppet

  • Definições e classes personalizadas
  • Condicionais e expressões
  • Relações e ordenação

Boas Práticas e Estilo

  • Estilo da 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 da administração de sistemas Linux ou Unix
  • Experiência com ferramentas de linha de comando
  • Familiaridade com conceitos de configuração de sistema

Público-Alvo

  • Administradores de sistemas que buscam automatizar infraestrutura
  • Profissionais de TI avaliando o Puppet como solução de gerenciamento de configuração
  • Praticantes de DevOps construindo ambientes escaláveis
 14 Horas

Número de participantes


Preço por participante

Testemunhos de Clientes (1)

Próximas Formações Provisórias

Categorias Relacionadas