Entrar em Contato
 Duração 14 horas

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 nos nós Master e Agent
  • Configurando o ambiente do Puppet
  • Estrutura de diretórios e arquivos de configuração-chave

Compreensão e Escrita de Manifests

  • Sintaxe e estrutura básicas
  • Aplicando manifests aos nós
  • Usando manifests 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 Templates

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

Recursos Avançados da Linguagem do Puppet

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

Boas Práticas e Estilo

  • Convenções de estilo e formatação da linguagem
  • Puppet Forge e módulos da comunidade
  • Resoluçã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 sistemas

Público-Alvo

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

Número de participantes


Preço por participante

Testemunhos de Clientes (1)

Próximas Formações Provisórias

Categorias Relacionadas