Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Gleison Tavares Diolino (Serpro) - Estaleiro: mais que uma nuvem

708 views

Published on

Estaleiro é a solução para a provisão de plataformas como serviço ou PaaS (Platform as a service) e entrega contínua do SERPRO. A solução utiliza um conjunto de tecnologias abertas para a implementação de uma infraestrutura ágil, que permite o provisionamento e escalonamento de ambientes de forma automatizada, o versionamento e a implantação de infraestrutura como código, a execução de pipelines de entrega, entre outras funcionalidades necessárias para agilidade na infraestrutura e operação de sistemas. As tecnologias empregadas no Estaleiro são mantidas por comunidades formadas por grandes empresas como Google, Facebook, Elastic, Amazon, VMWare, RedHat e o próprio SERPRO, que é membro ativo dessas comunidades e contribui frequentemente com a implementação de correções, melhorias e evoluções das ferramentas.

Published in: Technology
  • Be the first to comment

Gleison Tavares Diolino (Serpro) - Estaleiro: mais que uma nuvem

  1. 1. Estaleiro "mais que uma nuvem" Gleison Diolino gleison.diolino@serpro.gov.br 2017
  2. 2. Plataforma
  3. 3. Plataforma - economia de escala (ex:. Plataforma PQ35) Audi A3 Audi TT VW Caddy Seat Altea VW Golf VW Touran Škoda Octavia SEAT Toledo VW Tiguan Škoda YetiAudi Q3 VW Beetle
  4. 4. Plataforma como Serviço em Nuvem - PaaS
  5. 5. foco nas necessidades do negócio + esforço em infraestrutura e tarefas de provisionamento Plataforma como Serviço em Nuvem - PaaS
  6. 6. PaaS Estaleiro – Serviços e Valores Agregados IaaS PaaS Framework Resource Management Framework Administration Developer Services Runtime Services Platform Services Virtual Machines Database Cache Log Continuous Delivery Applications Storage Network Services Continuous Integration Security Tests Log Monitoring Autoserviço Governança Entrega contínua (pipeline) Monitoração Gestão de capacidade Atualizações (patches) Hardening (análise de vulnerabilidades) Padronização de ambientes (dev, hom, prod, etc) Auditoria Gestão contratual Gestão logística Automação Serviços Suporte Infraestrutura as a code Auto-scaling
  7. 7. Arquitetura
  8. 8. A plataforma OUTROS Network Service Storage Virtual Machines RADARLINCE IRPF-ONLINE
  9. 9. Tecnologias
  10. 10. Portabilidade
  11. 11. Bilhetagem e Contabilização
  12. 12. Segurança & Auditoria
  13. 13. Infraestrutura / Aplicação Kubernetes Heapster Logstash … Coletores Analistas Arquitetura Log, Auditoria, Contabilização. Pronto para uso! Data Analysis
  14. 14. Estaleiro - Rapidez, Elasticidade e Autonomia Lançamento Dez/2016 Mais de 25 produtos 200 desenvolvedores utilizando
  15. 15. Telmi Brasil Cidadão DataValid Ouvidoria Serpro Processo Decisório AutentikusGoverno Interativo - Govi Sijus API SIAFI * Nota Fiscal Eletrônica - NFe API Pregoeiros Maturidade com Nuvem Privada - mais de 25 produtos! IRPF Online
  16. 16. Influenciando e Contribuindo com as Comunidades +6.500 linhas de códigos criadas para os maiores projetos de nuvem do mundo.
  17. 17. Kubernetes Kubernetes is an open source system for managing containerized applications across multiple hosts, providing basic mechanisms for deployment, maintenance, and scaling of applications. Kubernetes builds upon a decade and a half of experience at Google running production workloads at scale using a system called Borg, combined with best- of-breed ideas and practices from the community.
  18. 18. Kubernetes Kubernetes is an open source system for managing containerized applications across multiple hosts, providing basic mechanisms for deployment, maintenance, and scaling of applications. Kubernetes builds upon a decade and a half of experience at Google running production workloads at scale using a system called Borg, combined with best- of-breed ideas and practices from the community. Ingress – Contribution by contributors
  19. 19. https://www.elastic.co/blog/brewing-in-beats-vsphere-module-in-metricbeat Monitor your Ceph storage platform Thanks to Amanda H. L. de Andrade, Ceph support is added in Metricbeat as a community contribution. Ceph is a distributed object, block, and file storage platform. Metricbeat collects periodically metrics from Ceph by submitting HTTP GET requests to ceph-rest-api. … Open Source Search & Analytics · Elasticsearch | Elastic www.elastic.co/ We're the creators of Elasticsearch, Kibana, Beats, and Logstash -- the Elastic Stack. Securely and reliably search, analyze, and visualize your data.
  20. 20. google/cadvisor O CAdvisor (Container Advisor) fornece aos usuários de contêineres uma análise profunda do uso de recursos e das características de desempenho de seus contêineres em execução. CAdvisor
  21. 21. Project Calico é uma nova abordagem para redes virtuais e segurança de rede para contêineres, máquinas virtuais e serviços bare metal que fornece um conjunto rico de recursos de segurança executando em cima de uma camada de rede virtual altamente escalonável e eficiente.
  22. 22. CoreOS CoreOS (formerly CoreOS Linux) is an open-source lightweight operating system based on the Linux kernel and designed for providing infrastructure to clustered deployments, while focusing on automation, ease of application deployment, security, reliability and scalability.
  23. 23. Harbor™ Project Harbor™ is an enterprise-class registry server that stores and distributes Docker images. Harbor™ extends the open source Docker Distribution by adding the functionalities usually required by an enterprise, such as security, identity and management. Katz
  24. 24. Ficha técnica MARIA DA GLÓRIA GUIMARÃES DOS SANTOS Diretora-Presidente IRAN PORTO Diretor de Operações THIAGO OLIVEIRA Superintendência de Engenharia de Infraestrutura de Tecnologia da Informação HEITOR RAPCINSKI Superintendência de Centro de Dados Obrigado!

×