====== gproject_0003: Ferramenta de unificação de configurações de servidores linux - Puppet ====== ^ Numero do projeto ^ Equipe Responsável ^ Aprovador ^ Data de Inicio ^ Data de Implementação | | 0003 | Data Center | Gabriel Carrijo | 10/05/2019 | 10/06/2019 | ^ Origem ^^ Observações ^^^ | Dificuldade em atualizar politicas em todos os servidores, que gera perca de tempo \\ e monotonia. || Puppet foi feito para atuar em multiplataforma. ||| ==== Objetivo ==== ---- Objetivo é ter uma infraestrutura eficaz, ágil e automatizada, oferecendo aos analistas de TI um melhor gerenciamento, com mais simplicidade e centralização de gestão. ==== Descrição da Ferramenta ==== ---- Puppet é uma ferramenta de código aberto que foi projetada para gerenciar as configurações de sistemas Unix compatíveis com o software de forma automatizada, centralizando as configurações em um único ponto e assim transmitindo para seus nós. Para o funcionamento, o analista descreve um código usando uma linguagem declarativa própria do puppet ou do domínio especifico, essa descrição é chamada de manifests e são aplicados aos hosts alvos. O host alvo envia assim, uma confirmação de alteração do seu sistema ao puppet master conforme está definido em seu catalog, que é um arquivo que descreve o estado desejado de um sistema para um nó específico. {{ :start:projetos:projetos_infra:002ac637c20baf299f28b5711d72ad48.png }} ==== Etapas do Projeto ==== ---- 1° - Analisar e entender a descentralização das configurações dos servidores.\\ 2° - Selecionar uma ferramenta que melhor atende as necessidades da DETIC.\\ 3° - Implementar a ferramenta nas dependências sob administração da DETIC.\\ 4° - Testar a implementação em servidores de teste. (Ambiente de teste)\\ 5° - Aplicar a solução à servidores de produção e colocar em prática.\\ 6° - Avaliar os resultados e homologar solução. ==== Resultados alcançados ==== ---- Economia no tempo gastos dos analistas, gerando assim mais tempo para resolver outros prolemas.\\ Melhora significativa na centralização, unificação e padronização de configurações de servidores da DETIC. \\