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

DevOpsDays Brasília - Cultura DevOps - Guto Car...

DevOps-DF
November 18, 2016

DevOpsDays Brasília - Cultura DevOps - Guto Carvalho

Palestrante: Guto Carvalho

Introdução a Cultura DevOps

Essa palestra vai iniciar o ouvinte na cultura DevOps, o objetivo é fazer com que os iniciantes entendam como surgiu o termo, quem foram os idealizadores da ideia, quais as motivações para criação de tal movimento, como ele se organiza e também mostrar como funciona a comunidade em volta da iniciativa.

Trilha: Culture (Cultura)
Público alvo: Iniciante

DevOps-DF

November 18, 2016
Tweet

More Decks by DevOps-DF

Other Decks in Technology

Transcript

  1. 2 Instruct Infraestrutura Ágil Nesta apresentação vamos falar sobre o

    que é DevOps e como isso surgiu. Como tudo começou? DevOPS U M A r e v o l u ç ã o s i l e n c i o s a
  2. 3 Flato Presentation Instruct Infraestrutura Ágil Guto Carvalho Operations Engineer

    Guto Carvalho Sócio da Instruct Infraestrutura Ágil, Operations Engineer com mais de 16 anos de carreira, entusiasta DevOps, Puppet & GitLab Instructor and Consultant at Instruct
  3. 4 Flato Presentation Instruct Infraestrutura Ágil Guto Carvalho Operations Engineer

    Conceitos Ideias principais Transição Eixos de Infra Ágil Conteúdo QA Contato Origens Princípios DevOps Estude Devops Report Conteúdo Nesta apresentação vamos falar sobre o movimento DevOps, sua origem e suas características
  4. Vamos entender como tudo começou, como o termo surgiu, quais

    foram as motivações para a criação deste movimento Origens DevOps 5
  5. Patrick Debois Criador do movimento DevOps Instruct Infraestrutura Ágil Vive

    em Ghent na Bélgica, é consultor, analista e desenvolvedor Sobre Foi uma das pessoas que iniciou o movimento DevOps O que fez Já trabalhou em quase todas as áreas de TI e viveu seus problemas Personalidade Organizou o primeiro evento para discutir agilidade em operação Como fez 01 02 03 04 6
  6. 8 2007 Projeto na Bélgica de migração de datacenter do

    governo em que Patrick Debois teve o primeiro insight de que a relação entre dev e ops precisava mudar, ele só não tinha enxergado como resolver isto naquele momento 2008 Patrick participou da Agile 2008 no Canadá pois queria assistir a palestra “Agile Infraestructure” proposta por Andrew Shafer e Paul Nasrat. Ele foi o único que apareceu para a apresentação que acabou não acontecendo, mas ele conseguiu conversar com Shafer no evento. Patrick Debois Instruct Infraestrutura Ágil
  7. 9 2008 Após a Agile do Canadá foi criada uma

    lista chamada Agile System Administrator que tinha o objetivo de reunir pessoas com interesse em infra ágil. Infelizmente a lista não decolou, no entanto, esta foi a primeira iniciativa para discutir ações ágeis na operação Instruct Infraestrutura Ágil
  8. 10 2009 Em 2009 na Velocity Conference, John Allspaw e

    Paul Hammond apresentaram a famosa palestra "10+ Deploys Per Day: Dev and Ops Cooperation at Flicker”, patrick viu por streaming e lamentou no twitter por não ter ido. Vai twitter Paul Nasrat sugeriu que ele fizesse um evento próprio na Bélgica 2009 No dia 30 de Outubro de 2009 eles organizaram o evento que ficou conhecido como DevOpsDays e foi realizado em Ghent na Bélgica Instruct Infraestrutura Ágil
  9. 11 2009 Para divulgar o evento nas redes e principalmente

    nos microblog a hashtag #devops foi criada e o termo ganhou o mundo a partir disto 2010 John Willys leva o DevOpsDays para Montain View nos Estados Unidos, lá é criado o acrônimo CAMS por ele Damon Edwards Instruct Infraestrutura Ágil
  10. 12 2010 O movimento DevOps se inicia e começa a

    se multiplicar pelo mundo criando uma revolução silenciosa no mundo da TI Instruct Infraestrutura Ágil
  11. No ano de 2010, durante o DevOpsDays de Mountain View,

    foi criado um guia de princípios DevOps chamado CAMS. Em 2015, outra terminologia surgiu, esta foi chamada de ICE. 
 Ambas vão nos ajudam a entender os caminhos deste movimento. Princípios DevOps
  12. Princípios básicos Para entender o DevOps 14 DevOps é um

    movimento baseado na experiência e no compartilhamento de conhecimento e ideias de sua comunidade DevOps é um movimento descentralizado e aberto a todos Não há um manifesto DevoOps e nunca haverá pois a cultura e o movimento estão sempre evoluindo DevOps não é um produto, uma especificação, um padrão, um trabalho ou cargo DevOps foi criado por praticantes para praticantes, da comunidade para a comunidade Base Aberto Sem manifesto O que não é Criação DEVOPS 1 2 3 4 5 Instruct Infraestrutura Ágil
  13. CAMS (2010) Culture, Automation, Measurement, Sharing by John Willis e

    Damon Edwards 15 Culture Fim das barreiras entre times. Comunicação simples, foco em inovação e produtividade Automation Preocupação com maior consistência e integridade em serviços, resgate do tempo perdido com tarefas repetitivas Measurement Para se ter uma melhoria continua é preciso medir de forma claro os dados. Dados devem estar disponíveis a todos Sharing A chave do DevOps é o compartilhamento de ferramentas, ideias e conhecimento entre times Instruct Infraestrutura Ágil
  14. CAMS (2010) 16 Measurement Automation Sharing Continuous Culture Collaboration Improvement

    Delivery Learning Cybernetic feedback loop by John Willis Instruct Infraestrutura Ágil
  15. ICE (2015) Inclusion, Complex Systems, Empathy by Dave Zwieback 17

    Inclusion DevOps sempre será aberto a todos. Quanto mais diverso ele for, quanto mais pessoas incluir, mais rico se tornará Complex Systems Sistemas de grande complexidade não devem ser administrados manualmente, deve-se pensar em resiliencia e melhorias sempre, sem caça as bruxas em incidentes Empathy Resolução de conflitos, entendimento das necessidades do seu time para que seja possível pensar em processo de melhoria continuo Instruct Infraestrutura Ágil
  16. ICE (2015) 18 Complex Systems Inclusion Empathy Inclusion, Complex Systems,

    Empathy by Dave Zwieback Instruct Infraestrutura Ágil
  17. DevOps Report '2016 Pesquisa realizada pela Puppet Labs 20 30%

    dos entrevistados cuida de uma infra com entre 500 e 1000 nodes Nodes 30% dos entrevistados trabalham em empresas com equipes com até 100 pessoas Pessoas 95% das pessoas desta pesquisa são homens Gênero 35% das pessoas são do setor de operações Setor 4796 profissionais participaram da pesquisa em 2015 Pesquisa
  18. Revolução O que mudou nas empresas de que exigem alta

    performance em TI? Comunidade Puppet-BR 21 200 x 30 x mudanças mais rápidas (deploy) aumento na frequência de mudanças 60 x redução nas falhas 168 x recovery mais rápido
  19. Mercado Como o mercado está reagindo ao DevOps Comunidade Puppet-BR

    22 Players Empregos Os profissionais que conhecem a cultura DevOps tem sido mais requisitados e tem saído na frente nos recrutamentos Salário Os engenheiros imersos na cultura devops tem tido salário acima da média de outras áreas se formos comparar com cargos clássicos Grandes Players estão abraçando a cultura DevOps e produzindo tecnologia que seja compatível com esse novo modelo de TI
  20. Diversidade De gênero no mundo DevOps 23 33% Dos entrevistados

    trabalha em time sem mulheres 56% Dos entrevistados trabalha em times em que menos de 10% são mulheres 85% Dos entrevistados trabalha em times em que menos de 25% são mulheres 95% Das pessoas que responderam a entrevista são homens
  21. Infra Ágil é essencialmente um guia de adoção de boas

    práticas criado e organizado por um coletivo de sysadmins a partir de experiências que envolvem automação e utilização de métodos ágeis.
  22. DevOps é uma cultura que propõe um processo de transformação

    de toda a organização através de integração, colaboração e feedback.
  23. Infra Ágil tem foco em transformar a forma de como

    o time de operação lida com a infraestrutura de sua organização.
  24. A ideia é que o modelo infra ágil auxilie times

    de operação a executar uma transição de sua infraestrutura para um modelo mais eficiente e autônomo .
  25. Através da infra ágil o time ganhará maturidade e começará

    a caminhar em direção à cultura DevOps
  26. Redes Sociais 39 Acompanhe as atividades da instruct Instruct Infraestrutura

    ágil Youtube Facebook Telegram Blog /instructbr /instructbr instruct.com.br /instructbr Twitter @instructbr