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

O lado dev da Infraestrutura

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest. →

O lado dev da Infraestrutura

Talk dinâmica sobre como é/poderia ser a interação entre times técnicos dentro de uma Big tech na perspectiva do time de infraestrutura atento aos times de desenvolvimento.

Avatar for Jefferson Machado

Jefferson Machado

August 01, 2021

More Decks by Jefferson Machado

Other Decks in Technology

Transcript

  1. $WHOAMI JEFFERSON FERNANDES MACHADO > FORMADO EM SI E FANBOY

    DE LINUX; > ROCKISTA ECLÉTICO; > EX PRATICANTE DE MUAY THAI, HOJE SEDENTÁRIO; > CURTO OPENSOURCE, INOVAÇÕES E TECNOLOGIAS; > ANALISTA NO TIME DE SRE DA SERASA
  2. QUEM “SÃO” OS DEVS ALGORITMOS/LINGUAGENS DE PROGRAMAÇÃO CIÊNCIA DE DADOS/COMPUTAÇÃO

    ARQUITETURA DE SOFTWARE IDES METODOLOGIAS DE DESENVOLVIMENTO REGRAS DE NEGÓCIO
  3. QUEM “SÃO” OS OPS (OLD INFRA) SUPORTE DE MICROINFORMÁTICA REDES

    (ROTEADORES E SWITCHES) SISTEMA OPERACIONAL SERVIDORES CLUSTERS
  4. E COMO JÁ APRENDERAM, VEIO O CALMS CULTURA (CULTURE); AUTOMAÇÃO

    (AUTOMATION); LEAN; MEDIÇÃO/AVALIAÇÃO (MEASUREMENT); COMPARTILHAMENTO (SHARE); *Agora sim, vamos falar sobre esses pilares de maneira 100% realista para com uma big tech.
  5. CULTURA ISSO É FÁCIL, CERTO?... ERRADO! 1. HABILIDADES APRENDIDAS EM

    SILOS. 2. CHOQUE DE REALIDADE ENTRE EMPRESA COM E SEM CULTURA. 3. “FOI CULPA DO FULANO” OU “NÃO VOU NEM ME METER, O PROBLEMA NÃO É MEU”.
  6. CULTURA EMPRESAS GRANDES, FATURAM GRANDE… TEM GRANDE NÚMERO DE COLABORADORES

    (NORMALMENTE)... GERAM GRANDE IMPACTO ECONÔMICO… MUDANÇAS DE CULTURAS SÃO MAIS LENTAS. SE PLANTA HOJE E SE COLHE SÓ DEPOIS… EMPRESA COM CULTURA SABE O QUE UM TIME (DEV/OPS) INFLUÊNCIA NA VIDA DO OUTRO.
  7. AUTOMAÇÃO (O CÉU) PARA QUEM É DEV É MAMÃO COM

    AÇÚCAR, MAS PARA OPS NÃO. MUITA GENTE JÁ MANJA... NA VERDADE É NECESSÁRIO. TRABALHAR MENOS E MELHOR? COMECE PELO HOW TO SÓ DE COPY & PASTE.
  8. AUTOMAÇÃO VS AUTOMATIZAÇÃO AUTOMATIZAÇÃO DIGAMOS QUE É UM ESTÁGIO ANTES

    DA AUTOMAÇÃO. É BEM COMUM CADA UM TER ISSO DO SEU JEITO. AUTOMATIZAÇÃO: “AQUELE SCRIPT” MAROTO QUE EXIGE INTERAÇÃO. AUTOMAÇÃO: CONJUNTO DE AUTOMATIZAÇÕES QUE PODE FUNCIONAR SEM INTERAÇÃO DE NADA NEM NINGUÉM.
  9. AUTOMAÇÃO LINGUAGENS COMO BASH, PYTHON E GO. FERRAMENTAS COMO TERRAFORM,

    LOCUST, HELM/KUBERNETES, DOCKER, GITLAB CI, ETC. *AUTOMATIZAR COISAS SEM CAUTELA PODE TRAZER MAIS PROBLEMAS DO QUE SOLUÇÃO.
  10. AUTOMAÇÃO AUTOMAÇÃO DE INFRAESTRUTURA = INTEGRIDADE E REPLICAÇÃO DE AMBIENTE.

    *QUASE UM PRÉ REQUISITO PARA UMA EMPRESA GRANDE OU EM CRESCIMENTO
  11. LEAN (VELOCIDADE E EFICIÊNCIA) COMUNICAÇÃO MODERADA ENTRE OS TIMES É

    UM PONTO IMPORTANTE. FLUXO DE DESENVOLVIMENTO GERA DESGASTES… OPERACIONAL DE PESSOAS, DE TECNOLOGIA, EXPERIÊNCIA DO CLIENTE, APRENDIZADO CONTÍNUO E RÁPIDAS ENTREGAS DE SOFTWARE. FOCO NOS OBJETIVOS DO SEU NEGÓCIO EVITE “DETALHES” E “PERFUMARIAS” QUE PODEM DEIXAR DE LADO O REAL OBJETIVO DA SUA EMPRESA.
  12. MEDIÇÃO (ASPIRACIONAL) SABER TUDO SOBRE TUDO DAS SUAS APLICAÇÕES? PREVER

    PROBLEMAS… ENTENDER CAUSAS RAIZ… COMECE A ENTENDER SEU AMBIENTE SEJA DE MODO QUALITATIVO OU QUANTITATIVO TUDO BASICAMENTE GIRA EM TORNO DE MEDIR E TOMAR AÇÃO. É O QUE SENTIMOS AO LER SRE, DA O’REALLY
  13. MEDIÇÃO KPIS DE DESENVOLVIMENTO LEAD TIME; FREQUÊNCIA DE DEPLOYMENT; CHANGE

    FAIL; TEMPO DE RECUPERAÇÃO, MTTR. E AINDA, DEPOIS DE PUBLICADA, DEVE SER CONTINUAMENTE MONITORADA
  14. MEDIÇÃO MENSURE TUDO QUE FOR POSSÍVEL REDE, CPU, MEMORIA, STACK

    DE CÓDIGO, STATUS CODE, DEPENDÊNCIAS, LIMITES… APRESENTE MELHORIAS CONSTANTES OTIMIZE & INCREMENTE ADOTE A MELHORIA CONTÍNUA EM SEU NEGÓCIO REFLITA E COMPARE MÉTRICAS
  15. COMPARTILHAMENTO MUUUITO VINCULADO A CULTURA! TIME SEM O HÁBITO, FICA

    DIFÍCIL TER UM COMPARTILHAMENTO EFICIENTE. SE VOCÊ NÃO EXPÕE, DEBATE, INFORMA E QUESTIONA, PODE ESTAR COMPARTILHANDO POUCO. PODE SER O PULO DO GATO. VISIBILIDADE…
  16. COMPARTILHAMENTO BASES DE CONHECIMENTOS INTERNA E EXTERNA. E SIM, DOCUMENTAR

    É DIFÍCIL... USE A "COLINHA" DO BLOCO DE NOTAS. DOCUMENTO ELA E COLABORE.
  17. E AGORA? • ESTUDAR & APRENDER… YOUTUBE (LINUXTIPS/LABTRACK) KODEKLOUD 4LINUX

    ALURA • SE CONECTAR… @JEFF_FM @AWSUSERGROUP @CRICIUMAOPS @SERASA