Apostila Puppet -

    não informado

    Instruct
    2016
    128 páginas
    4h 16m
    ISBN-1: 0
    Português Brasileiro

    Puppet é uma ferramenta e plataforma Open Source para automação e gerenciamento de configuração de servidores e infraestrutura. Foi desenvolvido para ajudar a comunidade SysAdmin na construção e compartilhamento de ferramentas maduras e que evitem a duplicação de esforços na solução de problemas repetidos. O Puppet é distribuído sob a Licença Apache 2.0. • Possui grande biblioteca com funcionalidades prontas para uso, fornecendo uma plataforma poderosa para simplificar as tarefas executadas por SysAdmins. • É composto de uma linguagem de configuração declarativa utilizada para expressar a configuração do sistema. O trabalho do SysAdmin é escrito como código na linguagem do Puppet, que é compartilhável tal como qualquer outro código e é possível escrever avançados aplicativos de automação de maneira simples, com apenas algumas linhas de código. • Utiliza uma arquitetura cliente/servidor para a distribuição da configuração para clientes, que possuem um agente que sempre valida e corrige quaisquer problemas encontrados. • Extensível via módulos e plugins, permite adicionar funcionalidades sob demanda e compartilhar suas soluções com outros SysAdmins, tornando seu trabalho mais ágil. Tradicionalmente, a gestão das configurações de um grande conjunto de computadores é feita de práticas imperativas e comandos sequenciais, ou seja, simplesmente executando comandos via SSH em um loop. Essa abordagem simples de executar comandos sequencialmente melhorou ao longo do tempo, mas ainda carrega fundamentais limitações, como vistas no capítulo anterior. O Puppet tem uma abordagem diferente: cada sistema recebe um catálogo de resources (recursos) e relacionamentos, compara com o estado atual do sistema e faz as alterações necessárias para colocar o sistema em conformidade com o catálogo. Os benefícios dessa metodologia vão além de apenas resolver questões de divergência de configuração de máquinas: modelar sistemas como dados permite ao Puppet: • Simular mudanças de configuração. • Acompanhar o histórico de um sistema através de seu ciclo de vida. • Provar que um código refatorado ainda produz o mesmo estado do sistema.

    Edições (1)

    Ver mais
    • book cover

    Estatísticas

    Avaliações

    0 / 0
    • 5 estrelas0%
    • 4 estrelas0%
    • 3 estrelas0%
    • 2 estrelas0%
    • 1 estrelas0%