Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Implantação de SEI com Puppet no MINC em 2015

Guto Carvalho
February 18, 2016

Implantação de SEI com Puppet no MINC em 2015

Palestra que fala do projeto de implantação do SEI no MINC utilizando tecnologias de automação

Guto Carvalho

February 18, 2016
Tweet

More Decks by Guto Carvalho

Other Decks in Technology

Transcript

  1. 2 Instruct Infraestrutura Ágil Nesta apresentação, vamos falar sobre o

    processo de implantação, configuração e automatização do sistema de documento eletrônico SEI, este projeto ocorreu na CGTI do MINC. Este projeto foi realizado em parceria com a HEPTA e MINC. PROJETO DE IMPLANTAÇÃO SEI P R O C E S S O E L E T R Ô N I C O 
 N A C I O N A L
  2. 3 Flato Presentation Instruct Infraestrutura Ágil Miguel Filho Puppet Architect

    Guto Carvalho Puppet Architect Miguel Filho Sócio-fundador da Instruct Infraestrutura Ágil, pós-graduado em redes e segurança, instrutor Puppet Labs, engenheiro DevOps e arquiteto Puppet na Insctruct. Guto Carvalho Sócio da Instruct Infraestrutura Ágil, sysadmin com mais de 15 anos de carreira, entusiasta DevOps, arquiteto Puppet e instrutor para treinamentos Puppet Labs no Brasil.
  3. A Instruct é a primeira empresa brasileira especializada em infraestrutura

    ágil com foco em automação e gerência de configurações.
 Nossos especialistas contam com mais de 15 anos de experiência em TI governamental e privada. 
 Economia, redução de custos, controle, agilidade, auditoria e visão plena das mudanças são alguns dos benefícios. Nós podemos te ajudar a tornar sua infraestrutura mais ágil Instruct Infraestrutura Ágil
  4. 5 Flato Presentation SEI Desenho Controle Contrib Resultados Contato Automação

    Conteúdo Nesta apresentação vamos falar um pouco do SEI e dos desafios encontrados durante a implantação dessa ferramenta na CGTI do MINC Instruct Infraestrutura Ágil Miguel Filho Puppet Architect Guto Carvalho Puppet Architect
  5. Nosso profissionais participaram de implantação do SEI na Anatel e

    Ministério da Justiça, experiências que foram importantes para o modelo de implantação desenhado e consolidado na CGTI do MINC. SEI
  6. 7 Instruct Infraestrutura Ágil Nossa visão do SEI Pensamos o

    SEI de uma forma diferente, além do manual, queríamos criar e consolidar o modelo que foi utilizado na Anatel e no MJ de uma forma que ele pudesse ser replicado e reutilizado em outras organizações de governo. M
  7. Nossa missão Ir além da implantação e garantir que um

    ambiente uma vez implantado funcionará de forma plena, eficiente e escalável com pouca ou nenhuma manutenção manual.
  8. O ambiente precisava ser escalável, deveria ser simples fazer manutenção

    e atualizações. Deveria demandar pouca ou quase nenhuma manutenção repetitiva. Replicar o ambiente para desenvolvimento e homologação deveriam ser tarefas fáceis, bem como acompanhar e visualizar mudanças indevidas e desfazer estas se assim fosse necessário. Desenho do ambiente a
  9. Ambiente SEI 10 Todos os serviços implantados Percona Master Apache

    Httpd Jod Converter Percona Slave Apache Httpd Apache Solr Xtrabackup Apache Httpd SEI NFS Nginx Master GIT Puppet Nginx Slave Zabbix Mirror
  10. Nossa Timeline 11 Projeto SEI CGTI-MINC Instruct Infraestrutura Ágil Implantar

    ambiente Puppet, Mcollective e subir VMs necessárias para o ambiente que fora desenhado Reescrever o manual de instalação do SEI para classes Puppet, fazendo correções e melhorias diversas. Testar classes. Fazer a instalação de todos os componentes do SEI utilizando as classes escritas e já devidamente testadas. Fazer repasse de conhecimento para equipe CGTI-MINC Acompanhar a configuração inicial da equipe de negócio executando melhoria no módulo Puppet conforme necessário Início S1 S2 S3 S4 Fim
  11. Após quatro semanas de projeto a CGTI do MINC passou

    a ter um ambiente SEI 100% funcional e 100% automatizado em sua infraestrutura. Resultados alcançados Escalável Automatizado Reutilizável O desenho do ambiente facilita adição simplificada de novos nós se a demanda exigir A manutenção do SEI é quase zero, o Puppet toma conta e garante que o ambiente está íntegro Além do SEI, agora a CGTI do MINC conta agora com um ambiente completo Puppet para automatizar outros sistemas e serviços. E Y y
  12. Durante a implantação do projeto SEI na CGTI-MINC, houve a

    produção de muito código e uso intenso de tecnologias ágeis de infraestrutura, esse código foi disponibilizado para a comunidade Contribuições
  13. Nossas contribuições 14 Em parceria com a CGTI-MINC Instruct Infraestrutura

    Ágil Módulo Puppet
 SEI AIO Vagrant Puppet-SEI Zabbix SEI Templates Módulo Puppet
 SEI Desenvolvemos um módulo para instalação do SEI usando Puppet com objetivo de testar e avaliar o SEI em uma única VM Desenvolvemos um módulo SEI para instalar e configurar o SEI para o MINC com LB e HA Integramos Vagrant com Puppet para construir a VM SEI AIO de forma simples e direta Desenvolvemos templates de monitoração do SEI para o Zabbix
  14. Saiba um pouco mais do que a Instruct no Brasil,

    nossos projetos, nossos parceiros e nossos clientes. Instruct Serviços, projetos e clientes
  15. O que nós fazemos 16 de melhor Consultoria Projetos Implantação

    Desenvolvimento Oferecemos consultoria acerca de automação e monitoração de infraestrutura Elaboramos projetos para atender as suas expectativas e transformar sua infraestrutura deixando mais robusta e eficiente através da automação Fazemos a implantação de tecnologias de automação, orquestração e gerência de configurações Desenvolvemos módulos Puppet para automatizar seus ambientes e aplicações Instruct Infraestrutura Ágil
  16. 18 Porque trabalhar conosco? Redução de custos Experiência Controle Parcerias

    Quatro razões para escolher a instruct Somos parceiros da Puppet Labs uma das maiores e mais relevantes empresas de automação de infraestrutura no mundo todo Nossos profissionais tem experiência automação em governo e iniciativa privada, sabemos dos desafios e como alcançar os melhores resultados nestes ambientes Adotar automação gera economia e grande redução de custos, pois o tempo de mudanças e o downtime diminuem sensivelmente Com automação você está no controle de sua infra, mudanças, métricas, auditoria e visão de tudo o que acontece é o que a automação te oferece
  17. 19 Instruct Infraestrutura Ágil Nos últimos 5 anos a Instruct

    ajudou diversas empresas no Brasil a avançar e evoluir sua infraestrutura Nossos clientes privados
  18. 20 Nos últimos 5 anos a Instruct ajudou diversas empresas

    no Brasil a avançar e evoluir sua infraestrutura Nossos clientes governamentais Instruct Infraestrutura Ágil
  19. 21 Nos últimos 5 anos a Instruct ajudou diversas empresas

    no Brasil a avançar e evoluir sua infraestrutura Nossos parceiros em Brasília Instruct Infraestrutura Ágil
  20. Pontos de presença 22 Escritórios, suporte e atendimento presencial Instruct

    Infraestrutura Ágil São Paulo Campinas Brasília
  21. Redes Sociais 24 Acompanhe as atividades da instruct Instruct Infraestrutura

    ágil Youtube Facebook Telegram Blog /instructbr /instructbr instruct.com.br /instructbr Twitter @instructbr