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

DevOps no iFood - Como é o nosso dia a dia

Eduardo
April 03, 2019
360

DevOps no iFood - Como é o nosso dia a dia

Eduardo

April 03, 2019
Tweet

Transcript

  1. ~ 300 aplicações escaláveis + 1K instâncias em pico +

    300 Deploys Zero Downtime / por semana Multi Region / Multi Account Serverless Kubernetes / Chef / Terraform Resumo
  2. A grande necessidade de aproximação do time técnico com o

    negócio e o descontentamento dos times de desenvolvimento
  3. Split do time em SRE de Projetos e SRE dentro

    dos times de desenvolvimento
  4. Os SRE’s dentro dos time de desenvolvimento estavam afastados dos

    projetos e com demandas sem muito desafio técnico
  5. TOIL: começamos a verificar e analisar os trabalhos repetitivos e

    manuais que consomem grande parte do tempo dos SRE’s
  6. Low: evento que não afeta, mas é um incômodo Medium:

    tarefas que perdemos parte do tempo High: evento que poderia afetar ou afetou plataforma ou o dia a dia dos desenvolvedores
  7. Exemplo Medium Toil: perdemos grande parte do tempo arrumando código

    de PR do Terraform Plano de ação: criar pipeline para PR do Terraform
  8. Atualmente os SRE’s atuam praticamente 50% apoiando os times de

    desenvolvimento e 50% em projetos para resolver Toil e evoluir os processos de automação