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

Não é sobre DevOps. Vamos falar sobre OpsDev!

Não é sobre DevOps. Vamos falar sobre OpsDev!

Igor Macedo

June 08, 2019
Tweet

More Decks by Igor Macedo

Other Decks in Technology

Transcript

  1. Quem sou eu? • Mais de 5 anos no BANESE

    • SysAdmin • Servidores, Armazenamento e Virtualização • Mais de 16 anos trabalhando com TI • Desenvolvimento ~= 3 anos • Infraestrutura de TI > 10 anos • Entusiasta de: • Software livre • Automação e automatização de rotinas • Armazenamento definido por software – SDS • Tecnologia em geral • Organizador do DevOpsDays Aracaju EU Igor Leonardo Eloy Macedo Mestre em Sistemas e Computação
  2. Não é DevOps! DevOps – Termo predominante Dev é mais

    aderente Resolver seus próprios problemas Resolver problema de operações (DB, Infra, Sec, etc) Leque de conceitos e soluções Capitalização sobre o termo Produtos de integração Produtos Integrados Finalidade do DevOps Alta demanda para de CI e CD Unificador – Plataformas, Serviços, Aplicações, etc Atrelado a como a APP funcionará
  3. Não é DevOps! DevOps – E para a operação? Foco

    na base do APP Hardware SO e Serviços Apresentados por um Dev Recursos Comp Infra prod – Complexo de tecnologias e arquiteturas Difícil de replicar Interconectar diferentes tecnologias Mudança de paradigmas de Infra e Dev Começa a transcender o CI e CD Escalável? Monitorável? Vai p nuvem? Manutenção aos subsitemas base – Containers, CI, CD, etc
  4. É OpsDev! Antes de ir para produção, estruture adequadamente seu

    ambiente • O que e como será utilizado • Mapear dependências (Apps + infra) • Componentes do APP são o topo Resources + Sec + Audit • Consistência • Possibilidade de remontar infinitas vezes • Redução de erros operacionais Automatize o máx...
  5. É OpsDev! Previsibilidade garante confiança Pense nas operações antes! Cloud

    Automatization • Evite custos desnecessários • Necessário para migrações
  6. • Sua aplicação pode resultar na nova revolução industrial, mas

    se demorar muitos meses ou anos para ir para produção de forma confiável, pode “perder o bonde” • Pense nos recursos começando pela base. Só então estruture o topo! • OpsDev é entender que as dependências entre os vários componentes precisam ser entendidas e modeladas antes de todo o processo de desenvolvimento É OpsDev!
  7. Referências • Forget DevOps, let’s OpsDev • https://electric-cloud.com/blog/forget-devops-lets-opsdev/ • OpsDev

    is coming • https://dzone.com/articles/opsdev-is-coming • OpsDev: DevOps as a Bottom-Up Process • https://www.devopsdigest.com/opsdev-devops-as-a-bottom-up-process