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

DevOps - A revolução ruidosa da TI

DevOps - A revolução ruidosa da TI

Uma geral sobre os principais conceitos aplicados envolvidos ao DevOps

Fernando ike

July 12, 2017
Tweet

More Decks by Fernando ike

Other Decks in Technology

Transcript

  1. Organizações imaturas digitalmente tendem a se concentrarem em tecnologias individuais

    e em estratégias focadas na operação. Organizações maduras olham para a transformação do negócio.” “
  2. Organizações maduras digitalmente são 4 vezes mais propensas a fornecer

    aos empregados as habilidades necessárias. As empresas imaturas não tem a habilidade de conceituar como as tecnologias podem impactar o negócio. “ ”
  3. Organizações imaturas digitalmente tendem a se concentrarem em tecnologias individuais

    e em estratégias focadas na operação. Organizações maduras olham para a transformação do negócio “ ”
  4. Organizações digitalmente maduras estão mais confortáveis para assumirem riscos. Para

    tornar suas organizações menos avessas ao riscos, líderes das organizações tem que abraçar o fracasso como requisito para o sucesso “ ”
  5. 1913 1948 1988 1990 1996 2001 2006 2008 2009 2010

    2013 Linha do tempo DevOps – Fernando Ike
  6. 1913 1948 1988 1990 1996 2001 2006 2008 2009 2010

    2013 The Three Ways – Gene Kim
  7. Culture Automation Measurement Sharing – Damon Edwards e John Willis

    1913 1948 1988 1990 1996 2001 2006 2008 2009 2010 2013
  8. 1913 1948 1988 1990 1996 2001 2006 2008 2009 2010

    2013 DevOpsDays Ghent – Patrick Debois
  9. 1913 1948 1988 1990 1996 2001 2006 2008 2009 2010

    2013 Agile Infrastructure & Operation – Patrick Debois e Andrew Shafer
  10. 1913 1948 1988 1990 1996 2001 2006 2008 2009 2010

    2013 The Deployment Production Line – Dan North, Jez Humble e Chris Read
  11. 1913 1948 1988 1990 1996 2001 2006 2008 2009 2010

    2013 Triumph of the Lean Production System – John Krafcik
  12. 1913 1948 1988 1990 1996 2001 2006 2008 2009 2010

    2013 Toyota Production System – Taiichi Ohno e Eiji Toyoda
  13. 1913 1948 1988 1990 1996 2001 2006 2008 2009 2010

    2013 Linha de montagem – Henry Ford
  14. Toyota Production System Um sistema de produção baseado em muitos

    anos de melhoria contínua com o objetivo de fazer veículos de maneira mais rápida e eficiente, buscando os métodos mais eficientes de produção e eliminando o desperdício.
  15. Lean Criar mais valor para os usuários com menos recursos,

    mudando o foco da otimização isolada para otimização de fluxos de produtos e serviços através de todo o fluxo de valor horizontalizado em toda a organização
  16. Agile Manifesto Indivíduos e interações mais que processos e ferramentas

    Software em funcionamento mais que documentação abrangente Colaboração com o cliente mais que negociação de contratos Responder a mudanças mais que seguir um plano Ou seja, mesmo havendo valor nos itens à direita, valorizamos mais os itens à esquerda.
  17. • DevOps representa uma mudança na cultura de TI com

    o foco na entrega rápida de serviço através da adoção das práticas agile e lean no contexto de abordagem orientado a sistema. • DevOps enfatiza as pessoas (e a cultura), buscando melhorar a colaboração entre equipes de desenvolvimento e operações. • As implementações DevOps utilizam tecnologia - especialmente ferramentas de automação que podem alavancar uma infraestrutura cada vez mais programável e dinâmica a partir da perspectiva do ciclo de vida. Gartner
  18. Fernando Ike "DevOps significa uma cultura para permitir que as

    organizações (e a TI) alterarem seus processos, transformando-as de organizações de baixa para alta performance."
  19. "Ferramentas DevOps" • SCM • Continuous Integration • Deployment •

    Cloud / IaaS / PaaS • BI / Monitoring • Database Management • Repository Management • Configuration / Provisioning • Release Management • Logging • Build • Testing • Containeirzation • Collaboration • Security
  20. "Pessoas e processo primeiro. Se você não tem a cultura,

    todo o esforço da automação será infrutífero" Culture Automation Measurement Sharing
  21. "Este é um dos lugares para você começar entender sua

    cultura. Neste ponto, as ferramentas permitem iniciar a fábrica da automação para DevOps" Culture Automation Measurement Sharing
  22. "Se você não consegue medir, você não consegue evoluir. Uma

    implementação DevOps bem sucedida medirá tudo o quão frequente possível… métricas de performance, processo e mesmo métrica de pessoas" Culture Automation Measurement Sharing
  23. "Compartilhamento é loopback no ciclo do CAMS. É fundamental criar

    a cultura onde as pessoas compartilham idéias e problemas." Culture Automation Measurement Sharing
  24. Inclusivity Complex Empathy Inclusão é claramente o caminho para DevOps

    para expandir para além de apenas Devs and Ops, impactando todas partes da organização
  25. Inclusivity Complex Empathy Em sistemas complexos são difíceis de prever

    o funcionamento e quebra baseados nas experiências do passado. Elas mudam constantemente, requerendo constante experimentação e aprendizagem contínua.
  26. Inclusivity Complex Empathy A empatia é uma conversa em dois

    sentidos, uma maneira de resolver conflitos e de satisfazer as necessidades das pessoas
  27. - Já foi demitido por errar no trabalho? - Já

    sofreu assédio no trabalho? - Já culpou outras equipes por falhas em um sistema ou serviço?
  28. - É importante ter uma cultura de confiança, aprendizado e

    responsabilidade quando alguma coisa dá errado na sua organização - Just Culture significa que irá fazer o esforço para balancear a segurança e a responsabilidade Dekker em Just Culture
  29. Blameless Blameless é não culpar as pessoas pelas falhas, mas

    sim identificar no processo as falhas e corrigi-las. Sem deixar de lados as responsabilidades inerentes da função.
  30. "Nosso objetivo é compartilhar postmortems para a maior audiência possível

    que poderá ser beneficiada do conhecimento ou lições aprendidas." Google SRE
  31. Referências Strategy, no technology, drives digital transformation: http://sloanreview.mit.edu/projects/strategy-drives-digital-transformation/ State of

    DevOps Report - Puppet: https://puppet.com/resources/whitepaper/2016-state-of-devops-report Agile Manifesto: http://agilemanifesto.org/ Event Picture: https://www.flickr.com/photos/krisbuytaert/4061036991/in/album-72157622578881817/ Toyota Production System: http://www.toyota-global.com/company/vision_philosophy/toyota_production_system/ DevOpsDay Ghent: http://www.devopsdays.org/events/2009-ghent/ Deployment Production Line: https://continuousdelivery.com/wp-content/uploads/2011/04/deployment_production_line.pdf Ferramentas DevOps: https://en.wikipedia.org/wiki/File:Devops-toolchain.svg Lean: https://www.lean.org/WhatsLean/ DevOps pelo Gartner: http://www.gartner.com/it-glossary/devops/ DevOps figura: https://en.wikipedia.org/wiki/DevOps#/media/File:Devops.svg The Three Way: https://itrevolution.com/the-three-ways-principles-underpinning-devops/ CAMS: https://blog.chef.io/2010/07/16/what-devops-means-to-me/ ICE - Dave Zwieback: http://radar.oreilly.com/2015/01/devops-keeps-it-cool-with-ice.html Netflix Culture: https://www.slideshare.net/reed2001/culture-1798664 Knight Capital trade glitch: https://goo.gl/BpkfdE Deming to Devops - John Willis: https://www.youtube.com/watch?v=QcRWQIL5qus PDSA https://deming.org/management-system/pdsacycle Sinais de um futuro imediato http://www.muchmore.digital/2017/04/25/sinais-do-futuro-imediato/