Entrar em Contato

Programa do Curso

Introdução ao Puppet

  • O que é o Puppet e como funciona
  • Vantagens da automação da infraestrutura
  • Arquitetura do Puppet: Mestre, Agente, Manifests e Módulos

Instalação e Configuração

  • Instalação do Puppet nos nós Mestre e Agente
  • Configuração do ambiente Puppet
  • Estrutura de diretórios e arquivos de configuração principais

Compreensão e Criação de Manifests

  • Sintaxe e estrutura básicas
  • Aplicação de manifests aos nós
  • Uso de manifests para alterações no sistema

Gerenciamento de Nós e Recursos

  • Definição de nós
  • Tipos de recursos: pacotes, serviços, arquivos, usuários e diretórios
  • Criação de tarefas reutilizáveis

Trabalhando com Módulos e Modelos

  • Criação e uso de módulos
  • Uso de modelos ERB para gerar conteúdo dinâmico
  • Estruturação de componentes reutilizáveis

Recursos Avançados da Linguagem Puppet

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

Melhores Práticas e Estilo

  • Estilo de linguagem e convenções de formatação
  • Puppet Forge e módulos da comunidade
  • Troubleshooting (solução de problemas) e problemas 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
  • Conhecimento dos conceitos de configuração de sistemas

Público-Alvo

  • Administradores de sistemas que buscam automatizar a infraestrutura
  • Profissionais de TI que avaliam o Puppet como solução de gerenciamento de configuração
  • Praticantes de DevOps que constroem 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