Successfully reported this slideshow.
Your SlideShare is downloading. ×

Entrega continua com tecnologias open source

More Related Content

Related Books

Free with a 30 day trial from Scribd

See all

Entrega continua com tecnologias open source

  1. 1. Entrega contínua com tecnologias Open Source Tiago Totti tiagot@dbserver.com.br
  2. 2. Sou líder do time de arquitetura na DBServer Cozinheiro amador nas horas vagas Pai da Luna Tiago Totti tiagot@dbserver.com.br
  3. 3. Nossa maior prioridade é satisfazer o cliente, através da entrega adiantada e contínua de software de valor. 17 anos atrás
  4. 4. 17 anos atrás
  5. 5. 17 anos atrás Contínua atenção à excelência técnica e bom design, aumentam a agilidade.
  6. 6. 2 Processos 3 Tecnologias1 Pessoas
  7. 7. Trunk Based Development
  8. 8. Feature brances Trunk Based Development
  9. 9. Feature brances Trunk Based Development
  10. 10. Feature brances Trunk Based Development
  11. 11. Integração Contínua
  12. 12. Cultura – Merge/Pull Requests Merge Requests + Code Review
  13. 13. Inspeção Contínua… antes do merge
  14. 14. E depois…
  15. 15. Qualidade é cultural e não negociável
  16. 16. Para garantir a qualidade: Testes!
  17. 17. E execução - Pipelines
  18. 18. E execução - Pipelines
  19. 19. E execução - Pipelines
  20. 20. E execução - Pipelines
  21. 21. E execução - Pipelines
  22. 22. E execução - Pipelines
  23. 23. Pipelines = autonomia
  24. 24. Pipelines de CI / CD • Isolamento de Builds • Pipelines Independentes • Elasticidade • Tudo como código • Pipelines são propriedade dos times
  25. 25. CD - Pipelines Código no trunk
  26. 26. CD - Pipelines Código no trunk Pacote (binário) salvo como um artefato.
  27. 27. Código no trunk Pacote (binário) salvo como um artefato. Artefato implantado CD - Pipelines
  28. 28. Repositório de Artefatos
  29. 29. Ambientes Imutáveis
  30. 30. Ambientes Imutáveis
  31. 31. namespace: test namespace: staging
  32. 32. namespace: test namespace: staging
  33. 33. namespace: test namespace: staging
  34. 34. Mapa de Tecnologias
  35. 35. Muito Obrigado! Tiago Totti tiagot@dbserver.com.br

×