DO405

Configuration Management with Puppet

Você está visualizando as informações para:

Configure hosts do Red Hat Enterprise Linux em um ambiente de DevOps com uso do Puppet

O curso Configuration Management with Puppet (DO405) é destinado aos administradores de sistemas e de cloud que desejam implementar o Puppet integrado a soluções Red Hat® em um ambiente de operações ou de cloud computing.

Esse curso é baseado no Red Hat Enterprise Linux® 7 e no Red Hat Satellite 6.

Visão geral do curso

Este curso abordará estudos de caso envolvendo soluções Red Hat que usam o Puppet: Red Hat OpenStack® Platform e Red Hat Satellite. Os alunos serão apresentados aos principais conceitos do Puppet, incluindo recursos, classes, módulos e construções de linguagem. Esse curso abordará a implantação do servidor do Puppet no Red Hat Enterprise Linux e a implantação do Puppet como um cliente.

Resumo do conteúdo do curso

  • Escrita de manifestos do Puppet que utilizam vários recursos de DSL dessa ferramenta.
  • Implantação de um repositório Git e utilização do mesmo para guardar módulos do Puppet.
  • Escrita de módulos do Puppet para implantar e configurar serviços de rede.
  • Configuração de mestre e nós clientes do Puppet.
  • Implementação do gerenciamento de configuração do Puppet em um ambiente de DevOps.
  • Uso do Red Hat Satellite 6 para gerenciar configurações de cliente com o Puppet.

Público e pré-requisitos

Público do curso

  • Administradores de sistemas e de cloud responsáveis pelo gerenciamento de sistemas e de sistemas clientes da cloud no Red Hat OpenStack Platform ou no Red Hat Satellite

Pré-requisitos do curso

Resumo do curso

Introdução ao curso
Apresentação do curso.
Identificação de funções de administração do sistema no Puppet
Identifique funções de administração do sistema no código do Puppet.
Arquitetura do Puppet
Descreva a arquitetura do Puppet e um modelo de estado.
Implementação de um manifesto do Puppet
Crie, valide e implante um manifesto do Puppet.
Solução de problemas de manifestos do Puppet
Localize a documentação e diagnostique erros em manifestos do Puppet.
Implementação de Git
Implemente o Git para gerenciar software.
Localização de informações com o Facter
Visualize informações sobre sistemas com uso do Facter.
Implementação de módulos do Puppet
Crie módulos do Puppet e implemente classes em um manifesto.
Implementação de relacionamentos em um módulo do Puppet
Implemente espaços de nomes, relacionamentos e dependências em um módulo do Puppet.
Implementação de variáveis e condicionais em um módulo do Puppet
Implemente variáveis e condicionais em um módulo do Puppet.
Identificação de funções avançadas de administração do sistema no Puppet
Identifique funções avançadas de administração do sistema no código do Puppet.
Implementação do Puppet
Implante e configure um mestre e um cliente do Puppet.
Implementação de módulos externos do Puppet
Implemente módulos do Puppet pelo Puppet Forge.
Implementação do Puppet em um ambiente de DevOps
Implemente o Puppet em um ambiente de DevOps.
Implementação do Puppet no Red Hat Satellite 6
Implemente o Puppet em um ambiente do Red Hat Satellite 6.

Observação: a descrição do curso está sujeita a alterações conforme o avanço da tecnologia e a evolução da natureza da tarefa subjacente. Em caso de dúvida ou confirmação de determinado objetivo ou tópico, entre em contato com um especialista em treinamento.

Próximo exame ou curso recomendado

Certificate of Expertise in Configuration Management with Puppet (EX405)
Demonstre as competências, as habilidades e os conhecimentos necessários para automatizar o gerenciamento de configurações com o Puppet e o Red Hat Satellite 6.
Red Hat Satellite 6 Administration (RH403)
Aprenda como instalar o Red Hat Satellite 6 em um servidor e populá-lo com pacotes de software.

Impacto do treinamento

Impacto na organização

O objetivo desse curso é desenvolver as habilidades necessárias para implementar o Puppet, tanto em um ambiente de operações quanto de cloud computing, ou integrado às soluções Red Hat. Essas habilidades são ideais para as organizações que desejam reduzir os custos e aumentar a eficiência operacional por meio da implementação da metodologia DevOps com o Puppet.

A Red Hat criou esse curso de forma a beneficiar todos os nossos clientes. No entanto, cada empresa e infraestrutura é única, e os benefícios reais podem variar.

Impacto para o profissional

Ao concluir esse curso, os alunos serão capazes de implementar o Puppet em um ambiente de operações ou de cloud computing.

Os alunos estarão capacitados a demonstrar as habilidades a seguir:

  • Composição de manifestos do Puppet que utilizam vários recursos de DSL dessa ferramenta.
  • Criação de módulos do Puppet para implantação e configuração de serviços de rede.
  • Implementação de mestre e nós clientes do Puppet.
  • Uso do Red Hat Satellite 6 para gerenciar a configuração do sistema com uso do Puppet

O logotipo e a marca nominativa do OpenStack® são marcas registradas/marcas de serviço ou marcas comerciais/marcas de serviço da OpenStack Foundation nos Estados Unidos e em outros países, usadas com a permissão da OpenStack Foundation. Não temos afiliação, endosso ou patrocínio da OpenStack Foundation nem da comunidade OpenStack.