$30 off During Our Annual Pro Sale. View Details »

O DevOps Acabou (FiqueEmCasaConf 2020)

O DevOps Acabou (FiqueEmCasaConf 2020)

Palestra apresentada dia 20 de abril de 2020 no FiqueEmCasaConf - https://github.com/linuxtips/FiqueEmCasaConf. Conceituamos o que é o DevOps, como surgiu, características, as vantagens e dificuldades de implementar, erros e o que não é DevOps. Mostramos qual o DevOps que tem que ter vida longa e qual o DevOps que deveria acabar.

Wellington F. Silva

April 20, 2020
Tweet

More Decks by Wellington F. Silva

Other Decks in Technology

Transcript

  1. O DevOps
    Acabou!
    #FiqueEmCasaConf

    View Slide

  2. Wellington F. Silva
    contato:
    @_wsilva
    nicks:
    wsilva, boina, tom, fisi*
    funções:
    pai, tec. telecom,
    programador, sysadmin,
    docker community leader,
    instrutor, escritor, zend
    certified engineer, docker
    certified associate, certified
    kubernetes administrator
    * deprecation in favor of Well

    View Slide

  3. #FiqueEmCasa
    • Esqueça as visitas, faça videocalls

    View Slide

  4. #FiqueEmCasa
    • Esqueça as visitas, faça videocalls
    • Ajude galera do risco

    View Slide

  5. #FiqueEmCasa
    • Esqueça as visitas, faça videocalls
    • Ajude galera do risco
    • Maior CUIDADO do mundo quando for ter
    contato

    View Slide

  6. #FiqueEmCasa
    • Esqueça as visitas, faça videocalls
    • Ajude galera do risco
    • Maior CUIDADO do mundo quando for ter
    contato
    • Deixa a rua para quem precisa: logística,
    bombeiros, ambulâncias, polícia,
    abastecimento, etc

    View Slide

  7. #FiqueEmCasa
    • Esqueça as visitas, faça videocalls
    • Ajude galera do risco
    • Maior CUIDADO do mundo quando for ter
    contato
    • Deixa a rua para quem precisa: logística,
    bombeiros, ambulâncias, polícia,
    abastecimento, etc
    • Cuidado com sua saúde (mental tbm) pegue
    leve com todos (isso inclui você)

    View Slide

  8. Agenda
    • História do DevOps (O que é DevOps?)
    • Padrões, falhas e benefícios
    • Importância do DevOps

    View Slide

  9. O que é DevOps?

    View Slide

  10. O que é DevOps?

    View Slide

  11. O que é DevOps?

    View Slide

  12. O que é DevOps?
    • 2007 na Bélgica

    View Slide

  13. O que é DevOps?
    • 2007 na Bélgica
    • Migração de datacenter

    View Slide

  14. O que é DevOps?
    • 2007 na Bélgica
    • Migração de datacenter
    • Encarregado de testar

    View Slide

  15. O que é DevOps?
    • 2007 na Bélgica
    • Migração de datacenter
    • Encarregado de testar
    • Frustrado - brigas entre devs e sysadmins

    View Slide

  16. O que é DevOps?
    Agosto 2008 - Agile Conference - Toronto

    View Slide

  17. O que é DevOps?
    Agosto 2008 - Agile Conference - Toronto
    Andrew Clay Schafer

    View Slide

  18. O que é DevOps?
    Agosto 2008 - Agile Conference - Toronto
    Birds of a feather
    Agile Infrastructure
    Andrew Clay Schafer

    View Slide

  19. O que é DevOps?
    Agosto 2008 - Agile Conference - Toronto
    Birds of a feather
    Agile Infrastructure
    Andrew Clay Schafer Patrick Debois

    View Slide

  20. O que é DevOps?

    View Slide

  21. O que é DevOps?
    • Se encontram nos corredores do evento

    View Slide

  22. O que é DevOps?
    • Se encontram nos corredores do evento
    • Trocaram altas ideias

    View Slide

  23. O que é DevOps?
    • Se encontram nos corredores do evento
    • Trocaram altas ideias
    • Resolvem fundar o grupo: “Agile System
    Administration” [1]

    View Slide

  24. O que é DevOps?
    Junho 2009 - Velocity
    10 deploys per day
    [2] https://youtu.be/LdOe18KhtT4
    John Allspaw Paul Hammond

    View Slide

  25. O que é DevOps?
    • Patrick pelo Twitter elogia a apresentação e
    lamenta não ter visto ao vivo

    View Slide

  26. O que é DevOps?
    • Patrick pelo Twitter elogia a apresentação e
    lamenta não ter visto ao vivo
    • Paul Nasrat "tweeta" sugerindo fazer uma
    Velocity Belga

    View Slide

  27. O que é DevOps?
    • Patrick pelo Twitter elogia a apresentação e
    lamenta não ter visto ao vivo
    • Paul Nasrat "tweeta" sugerindo fazer uma
    Velocity Belga
    • Evento foi dias 30 e 31 de outubro de 2009 em
    Ghent na Bélgica

    View Slide

  28. O que é DevOps?
    • Patrick pelo Twitter elogia a apresentação e
    lamenta não ter visto ao vivo
    • Paul Nasrat "tweeta" sugerindo fazer uma
    Velocity Belga
    • Evento foi dias 30 e 31 de outubro de 2009 em
    Ghent na Bélgica
    • Agile Systems Administrators Conference
    DevOpsDays [3]

    View Slide

  29. View Slide

  30. View Slide

  31. View Slide

  32. O que é DevOps?
    • Cerca de 60 Developers, SysAdmins, Gerentes
    vieram de vários cantos do "mundo".

    View Slide

  33. O que é DevOps?
    • Cerca de 60 Developers, SysAdmins, Gerentes
    vieram de vários cantos do "mundo".
    • Após evento preferiram não definir manifesto
    DevOps e deixar aberto.

    View Slide

  34. O que é DevOps?
    • Cerca de 60 Developers, SysAdmins, Gerentes
    vieram de vários cantos do "mundo".
    • Após evento preferiram não definir manifesto
    DevOps e deixar aberto.
    Compreensível: ~

    View Slide

  35. O que é DevOps?
    • Cerca de 60 Developers, SysAdmins, Gerentes
    vieram de vários cantos do "mundo".
    • Após evento preferiram não definir manifesto
    DevOps e deixar aberto.
    Compreensível: ~
    • Continuaram a trocar ideia pelo Twitter usando
    #devops

    View Slide

  36. O que é DevOps?
    • Em 2010 DevOpsDays rolou em Sydney,
    Montain View (USA), São Paulo (Brasil) e
    Hamburgo

    View Slide

  37. O que é DevOps?
    • Em 2010 DevOpsDays rolou em Sydney,
    Montain View (USA), São Paulo (Brasil) e
    Hamburgo
    • Vários meetups e conferences seguiram
    aparecendo solidificando uma comunidade

    View Slide

  38. O que é DevOps?
    • Em 2010 DevOpsDays rolou em Sydney,
    Montain View (USA), São Paulo (Brasil) e
    Hamburgo
    • Vários meetups e conferences seguiram
    aparecendo solidificando uma comunidade
    • Novas ferramentas criadas com esse novo foco
    1ª foi Vagrant em 2011

    View Slide

  39. Antes do DevOps

    View Slide

  40. Antes do DevOps
    ITIL na moda:

    View Slide

  41. Antes do DevOps
    ITIL na moda:
    • Muito estruturado (silos), desconfiança entre
    as gerências.

    View Slide

  42. Antes do DevOps
    ITIL na moda:
    • Muito estruturado (silos), desconfiança entre
    as gerências.
    • Burocrático e caro para entregar valor

    View Slide

  43. Antes do DevOps
    • Wall of confusion

    View Slide

  44. Antes do DevOps
    • Wall of confusion

    View Slide

  45. Antes do DevOps
    • Wall of confusion

    View Slide

  46. Antes do DevOps
    • Wall of confusion

    View Slide

  47. Antes do DevOps
    • Wall of confusion

    View Slide

  48. Antes do DevOps
    • Wall of confusion

    View Slide

  49. Antes do DevOps
    • Wall of confusion

    Devs Ops

    View Slide

  50. Antes do DevOps

    View Slide

  51. Antes do DevOps

    View Slide

  52. Antes do DevOps
    Wall of confusion

    View Slide

  53. Antes do DevOps
    Wall of confusion
    • Ninguém assume culpa, aponta para o outro

    View Slide

  54. Antes do DevOps
    Wall of confusion
    • Ninguém assume culpa, aponta para o outro
    • Não há compartilhamento de conhecimento
    entre as áreas

    View Slide

  55. Antes do DevOps
    Wall of confusion
    • Ninguém assume culpa, aponta para o outro
    • Não há compartilhamento de conhecimento
    entre as áreas
    • Não há empatia

    View Slide

  56. Antes do DevOps
    Wall of confusion
    • Ninguém assume culpa, aponta para o outro
    • Não há compartilhamento de conhecimento
    entre as áreas
    • Não há empatia
    • Geralmente é um detalhe de configuração ou
    algo parecido

    View Slide

  57. Antes do DevOps
    Desalinhamento de objetivos

    View Slide

  58. Antes do DevOps
    Desalinhamento de objetivos
    • Meta para Devs: entrega de funcionalidades

    View Slide

  59. Antes do DevOps
    Desalinhamento de objetivos
    • Meta para Devs: entrega de funcionalidades
    • Meta para Sysadmins: uptime e resiliencia
    dos servidores

    View Slide

  60. Antes do DevOps
    Desalinhamento de objetivos
    • Meta para Devs: entrega de funcionalidades
    • Meta para Sysadmins: uptime e resiliencia
    dos servidores
    • São jogados um contra os outros.

    View Slide

  61. Com DevOps

    View Slide

  62. As 3 maneiras
    [4]

    View Slide

  63. As 3 maneiras
    Dev Ops
    Business Customers
    Dev Ops
    Dev Ops

    View Slide

  64. As 3 maneiras
    Primeira

    View Slide

  65. Primeira
    Dev Ops
    Business Customers

    View Slide

  66. Primeira
    Maximiza o fluxo

    View Slide

  67. Primeira
    Maximiza o fluxo
    • Torna o trabalho visível

    View Slide

  68. Primeira
    Maximiza o fluxo
    • Torna o trabalho visível
    • Diminui o tamanho do entregável

    View Slide

  69. Primeira
    Maximiza o fluxo
    • Torna o trabalho visível
    • Diminui o tamanho do entregável
    • Limita o WIP (Work in Progress)

    View Slide

  70. Primeira
    Maximiza o fluxo
    • Torna o trabalho visível
    • Diminui o tamanho do entregável
    • Limita o WIP (Work in Progress)
    • Elimina desperdícios

    View Slide

  71. Primeira
    Maximiza o fluxo
    • Torna o trabalho visível
    • Diminui o tamanho do entregável
    • Limita o WIP (Work in Progress)
    • Elimina desperdícios
    • Identifica e reduz gargalos

    View Slide

  72. As 3 maneiras
    Segunda

    View Slide

  73. Segunda
    Dev Ops

    View Slide

  74. Segunda
    Usa a entrega como aprendizado

    View Slide

  75. Segunda
    Usa a entrega como aprendizado
    • Encurta o ciclo de feedback

    View Slide

  76. Segunda
    Usa a entrega como aprendizado
    • Encurta o ciclo de feedback
    • Gera e incorpora aprendizado

    View Slide

  77. Segunda
    Usa a entrega como aprendizado
    • Encurta o ciclo de feedback
    • Gera e incorpora aprendizado
    • Falha rápido para não impactar customers

    View Slide

  78. As 3 maneiras
    Terceira

    View Slide

  79. Terceira
    Dev Ops

    View Slide

  80. Terceira
    Ciclo completo

    View Slide

  81. Terceira
    Ciclo completo
    • Testes e experimentos em todas as partes do
    fluxo

    View Slide

  82. Terceira
    Ciclo completo
    • Testes e experimentos em todas as partes do
    fluxo
    • Aprendizado pelas falhas

    View Slide

  83. Terceira
    Ciclo completo
    • Testes e experimentos em todas as partes do
    fluxo
    • Aprendizado pelas falhas
    • Aprendizado pela prática e repetição

    View Slide

  84. Terceira
    Ciclo completo
    • Testes e experimentos em todas as partes do
    fluxo
    • Aprendizado pelas falhas
    • Aprendizado pela prática e repetição
    • Aumento da resiliência

    View Slide

  85. KEEP
    CALMS
    And
    DevOps
    [5]

    View Slide

  86. CALMS
    • Culture
    • Automation
    • Lean
    • Measure
    • Sharing

    View Slide

  87. CALMS - Culture
    • Pessoas e processos

    View Slide

  88. CALMS - Culture
    • Pessoas e processos
    • Sem cultura as demais ações falham.

    View Slide

  89. CALMS - Culture
    • Pessoas e processos
    • Sem cultura as demais ações falham.
    • Imprescindível as pessoas confiarem umas
    nas outras

    View Slide

  90. CALMS - Automation
    • Traz velocidade

    View Slide

  91. CALMS - Automation
    • Traz velocidade
    • Elimina erros de processos manuais

    View Slide

  92. CALMS - Automation
    • Traz velocidade
    • Elimina erros de processos manuais s
    • Diminui time to market, tempo de detecção e
    recuperação (MTTR) ⏰

    View Slide

  93. CALMS - Automation
    • Traz velocidade
    • Elimina erros de processos manuais s
    • Diminui time to market, tempo de detecção e
    recuperação (MTTR) ⏰
    • Mudanças naturalmente rastreadas e
    auditáveis

    View Slide

  94. CALMS - Automation
    • Traz velocidade
    • Elimina erros de processos manuais s
    • Diminui time to market, tempo de detecção e
    recuperação (MTTR) ⏰
    • Mudanças naturalmente rastreadas e
    auditáveis
    • Aumento de confiança nas entregas

    View Slide

  95. CALMS - Lean
    • Eliminar desperdícios

    View Slide

  96. CALMS - Lean
    • Eliminar desperdícios
    • Visibilidade do todo

    View Slide

  97. CALMS - Lean
    • Eliminar desperdícios
    • Visibilidade do todo
    • Limita WIP

    View Slide

  98. CALMS - Lean
    • Eliminar desperdícios
    • Visibilidade do todo
    • Limita WIP
    • Melhora o fluxo de entregas

    View Slide

  99. CALMS - Measure
    • Sem medir como descobrir o que melhorar

    View Slide

  100. CALMS - Measure
    • Sem medir como descobrir o que melhorar
    • Identifica gargalos

    View Slide

  101. CALMS - Measure
    • Sem medir como descobrir o que melhorar
    • Identifica gargalos
    • Telemetria (performance, logs)

    View Slide

  102. CALMS - Measure
    • Sem medir como descobrir o que melhorar
    • Identifica gargalos
    • Telemetria (performance, logs)
    • Pessoas e Processos

    View Slide

  103. CALMS - Sharing
    • Processo de loop back

    View Slide

  104. CALMS - Sharing
    • Processo de loop back
    • Melhora o fluxo de comunicação

    View Slide

  105. CALMS - Sharing
    • Processo de loop back
    • Melhora o fluxo de comunicação
    • Aprendizado gera conhecimento

    View Slide

  106. CALMS - Sharing
    • Processo de loop back
    • Melhora o fluxo de comunicação
    • Aprendizado gera conhecimento
    • Conhecimento é espalhado

    View Slide

  107. DevOps keeps it cool
    with ICE [6]

    View Slide

  108. ICE
    • Inclusivity
    • Complexity
    • Empathy

    View Slide

  109. ICE - Inclusivity
    • Devs
    • SysAdmins / Ops
    • QAs
    • DBAs
    • Support

    View Slide

  110. ICE - Inclusivity
    • Seniors
    • Juniors

    View Slide

  111. ICE - Inclusivity
    • Diferentes etnias
    • Diferentes gêneros

    View Slide

  112. ICE - Complexity
    • Sistemas são complexos

    View Slide

  113. ICE - Complexity
    • Sistemas são complexos
    • Mesmos simples blogs tem subsistemas para
    garantir que o conteúdo esteja disponível

    View Slide

  114. ICE - Complexity
    • Sistemas são complexos
    • Mesmos simples blogs tem subsistemas para
    garantir que o conteúdo esteja disponível
    • Sistemas quebram

    View Slide

  115. ICE - Complexity
    • Sistemas são complexos
    • Mesmos simples blogs tem subsistemas para
    garantir que o conteúdo esteja disponível
    • Sistemas quebram
    • Sistemas estão em constantes mudanças

    View Slide

  116. ICE - Empathy
    • Ingrediente MAIS IMPORTANTE

    View Slide

  117. ICE - Empathy
    • Ingrediente MAIS IMPORTANTE
    • Coloque-se no lugar do próximo

    View Slide

  118. Por que DevOps?

    View Slide

  119. Por que DevOps?
    State of DevOps Report [7]

    View Slide

  120. Por que DevOps?
    State of DevOps Report
    • Pesquisa feita há alguns anos com pessoas
    relacionadas

    View Slide

  121. Por que DevOps?
    State of DevOps Report
    • Pesquisa feita há alguns anos com pessoas
    relacionadas
    • Identifica e compara empresas high-
    performance e low-performance

    View Slide

  122. Por que DevOps?
    No report de 2018, empresas high-performance
    vs low-performance

    View Slide

  123. Por que DevOps?
    No report de 2018, empresas high-performance
    vs low-performance
    • 46 vezes mais deploys

    View Slide

  124. Por que DevOps?
    No report de 2018, empresas high-performance
    vs low-performance
    • 46 vezes mais deploys
    • Depoy lead time 2555 vezes mais rápido

    View Slide

  125. Por que DevOps?
    No report de 2018, empresas high-performance
    vs low-performance
    • 46 vezes mais deploys
    • Deploy lead time 2555 vezes mais rápido
    • 7 vezes menos falhas

    View Slide

  126. Por que DevOps?
    No report de 2018, empresas high-performance
    vs low-performance
    • 46 vezes mais deploys
    • Depoy lead time 2555 vezes mais rápido
    • 7 vezes menos falhas
    • MTTR 2604 vezes mais rápido

    View Slide

  127. E por que o DevOps
    não dá certo?

    View Slide

  128. Falhas
    • DevOps Cargo
    • Time DevOps
    • Ferramentas DevOps

    View Slide

  129. Falhas - DevOps Cargo
    • Time onde as pessoas

    View Slide

  130. Falhas - DevOps Cargo

    View Slide

  131. Falhas - DevOps Cargo

    View Slide

  132. Falhas - DevOps Cargo

    View Slide

  133. Falhas - DevOps Cargo

    View Slide

  134. Falhas - DevOps Cargo

    View Slide

  135. Falhas - DevOps Cargo

    View Slide

  136. Falhas - DevOps Cargo

    View Slide

  137. Falhas - Time DevOps
    Time onde as pessoas

    View Slide

  138. Falhas - Time DevOps
    Time onde as pessoas
    • Conhecem todas ferramentas e tecnologias

    View Slide

  139. Falhas - Time DevOps
    Time onde as pessoas
    • Conhecem todas ferramentas e tecnologias
    • Podem fazer qualquer coisa nas máquinas

    View Slide

  140. Falhas - Time DevOps
    Time onde as pessoas
    • Conhecem todas ferramentas e tecnologias
    • Podem fazer qualquer coisa nas máquinas
    Mas

    View Slide

  141. Falhas - Time DevOps
    Time onde as pessoas
    • Conhecem todas ferramentas e tecnologias
    • Podem fazer qualquer coisa nas máquinas
    Mas
    • Não desenvolvem as aplicações

    View Slide

  142. Falhas - Time DevOps
    Time onde as pessoas
    • Conhecem todas ferramentas e tecnologias
    • Podem fazer qualquer coisa nas máquinas
    Mas
    • Não desenvolvem as aplicações s
    • Nem colocam elas nos servidores

    View Slide

  143. Falhas - Time DevOps
    Time onde as pessoas
    • Conhecem todas ferramentas e tecnologias
    • Podem fazer qualquer coisa nas máquinas
    Mas
    • Não desenvolvem as aplicações s
    • Nem colocam elas nos servidores
    ¯\_(ツ)_/¯

    View Slide

  144. Falhas - Ferramentas
    • Puppet
    • Chef
    • Ansible
    • Vagrant
    • Terraform
    • Packer
    • Docker
    • Jenkins
    • Kubernetes
    • ELK
    O que essas ferramentas tem em comum?

    View Slide

  145. Falhas - Ferramentas
    Todas elas são ferramentas DevOps

    View Slide

  146. Falhas - Ferramentas
    Todas elas são ferramentas DevOps
    ERROOOUU!!
    São ferramentas de automação

    View Slide

  147. Falhas - Ferramentas
    Todas elas são ferramentas DevOps
    ERROOOUU!!
    São ferramentas de automação
    ¯\_(ツ)_/¯

    View Slide

  148. Falhas - Ferramentas
    • Jira
    • Clubhouse
    • Trello
    • Slack
    • Mattermost
    • PagerDuty
    • New Relic
    • Datadog
    • Gitlab
    • Github
    E essas ferramentas?

    View Slide

  149. Falhas - Ferramentas
    São ferramentas para

    View Slide

  150. Falhas - Ferramentas
    São ferramentas para
    • Comunicação

    View Slide

  151. Falhas - Ferramentas
    São ferramentas para
    • Comunicação
    • Monitoramento

    View Slide

  152. Falhas - Ferramentas
    São ferramentas para
    • Comunicação
    • Monitoramento
    • Colaboração

    View Slide

  153. 7 deadly diseases of
    DevOps[8]

    View Slide

  154. 7 Erros Mortais
    1. Trabalho invisível

    View Slide

  155. 7 Erros Mortais
    1. Trabalho invisível
    2. Gerencia de toil

    View Slide

  156. 7 Erros Mortais
    1. Trabalho invisível
    2. Gerencia de toil
    3. Conhecimento em tribos

    View Slide

  157. 7 Erros Mortais
    1. Trabalho invisível
    2. Gerencia de toil
    3. Conhecimento em tribos
    4. Desalinhamento de incentivos

    View Slide

  158. 7 Erros Mortais
    5. Design organizacional incongruente

    View Slide

  159. 7 Erros Mortais
    5. Design organizacional incongruente
    6. Gerencia de complexidade

    View Slide

  160. 7 Erros Mortais
    5. Design organizacional incongruente
    6. Gerencia de complexidade
    7. Teatro de segurança e conformidades

    View Slide

  161. Devo me importar?

    View Slide

  162. A Importância
    DevOps:
    • Não é produto
    • Não é especificação
    • Não é um emprego
    • Não é ferramenta

    View Slide

  163. A Importância
    DevOps
    • É de praticantes para praticantes
    • É cunhada e pela comunidade
    • É descentralizado
    • É aberto a todos
    • É inclusivo (papéis, gêneros, etnias,
    crenças, etc…)

    View Slide

  164. A Importância
    Resumindo:
    • Movimento baseado em troca de experiências
    (cases de sucesso e de fracasso)
    • Startups geralmente já saem na frente
    • Fazer a mudança em ambiente enterprise tipo
    grandes corporações é bem mais complicado
    • Cultura de disputa ao invés de colaboração é
    muito irraizada em grandes corporações

    View Slide

  165. DevOps não é uma
    coisa. É o como.

    View Slide

  166. A Importância
    As boas consequências :

    View Slide

  167. A Importância
    As boas consequências :
    • Melhora das entrega nas empresas onde
    essas pessoas envolvidas trabalham

    View Slide

  168. A Importância
    As boas consequências :
    • Melhora das entrega nas empresas onde
    essas pessoas envolvidas trabalham
    • Menos tempo entre o Aha e o K-ching (entre a
    ideia e a entrega, time to market)

    View Slide

  169. A Importância
    As boas consequências :
    • Melhora das entrega nas empresas onde
    essas pessoas envolvidas trabalham
    • Menos tempo entre o Aha e o K-ching (entre a
    ideia e a entrega, time to market)
    • Empresas mais resilientes e mais velozes

    View Slide

  170. A Importância
    As más consequências :

    View Slide

  171. A Importância
    As más consequências :
    • Empresas passaram a perceber e querer o
    DevOps.

    View Slide

  172. A Importância
    As más consequências :
    • Empresas passaram a perceber e querer o
    DevOps.
    • Outras se apoderam e tentam vender DevOps

    View Slide

  173. A Importância
    As más consequências :
    • Empresas passaram a perceber e querer o
    DevOps.
    • Outras se apoderam e tentam vender DevOps
    • Sem entender muitas acabam cometendo as
    falhas já comentadas durante adoção

    View Slide

  174. O DevOps acabou?

    View Slide

  175. Referências
    • [1] https://groups.google.com/forum/#!forum/agile-system-administration
    • [2] https://youtu.be/LdOe18KhtT4
    • [3] https://devopsdays.org
    • [4] https://itrevolution.com/the-three-ways-principles-underpinning-devops/
    • [5] https://blog.chef.io/2010/07/16/what-devops-means-to-me/
    • [6] http://radar.oreilly.com/2015/01/devops-keeps-it-cool-with-ice.html
    • [7] https://puppet.com/resources/whitepaper/state-of-devops-report
    • [8] https://www.youtube.com/watch?v=QQL4WAd5b6E e https://
    www.slideshare.net/botchagalupe/the-7-deadly-diseases-of-devops-2019
    • https://www.fernandoike.com
    • https://caylent.com/2018-state-devops-reports/
    • https://courses.edx.org/courses/course-v1:LinuxFoundationX+LFS161x+2T2016/
    course
    • http://slides.com/nir0s/
    • https://xebialabs.com/periodic-table-of-devops-tools/
    • https://landing.google.com/sre/sre-book/toc/

    View Slide

  176. Obrigado
    #FiqueEmCasaConf
    https://speakerdeck.com/wsilva

    View Slide