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

10 anos de DevOPs

10 anos de DevOPs

Neste deck falamos como tudo começou e aonde estamos hoje – 2019 – em relação a
o DevOps.

Guto Carvalho

August 03, 2019
Tweet

More Decks by Guto Carvalho

Other Decks in Technology

Transcript

  1. 10 anos de DevOps

    Hoje é dia de timeline

    View Slide

  2. Bem vindos!
    Trabalho profissionalmente com TI desde 1998 (21 anos). Tenho focado em automação desde 2010. Comecei a estudar e aplicar os princípios
    DevOps entre 2011 e 2012, fiz isso em diversos projetos e iniciativas em Brasília e São Paulo. Fui um dos fundadores da primeira empresa
    Brasileira focada em Infra as Code e DevOps. Atuei na construção da nuvem privada do Itaú e na automação de datacenters da Equinix na
    região Brasil. Apresentei o primeiro case de automação com IaC (infra as code) no Governo Federal em 2011 no CONSEGI em Brasília - IAC na
    EBC. Fiz parte da organização de duas edições do DevOpsDays em Brasília e sou um dos autores do movimento Infra Ágil no Brasil.
    Guto Carvalho
    DevOps & Cloud Specialist

    View Slide

  3. https://jac.bsb.br
    Continuous Delivery

    Containers

    Workshops

    Consultoria


    View Slide

  4. Por gentileza coloque seus dispositivos em modo silencioso

    View Slide

  5. jac.bsb.br
    Um longa viagem
    Vamos viajar pela história do DevOps

    View Slide

  6. jac.bsb.br
    1993
    Mark Burgess foi um pioneiro em
    automação de infraestrutura criando o
    conceito de gerência de configurações,
    estados e convergência. Além de criar o
    conceito ele o implementou via CFEngine.
    Mark Burgess

    View Slide

  7. jac.bsb.br
    2001
    O Agile Manifesto foi lançado em 2001
    revolucionando a forma como software
    era desenvolvido.

    View Slide

  8. jac.bsb.br
    2003
    A virtualização corporativa atingiu seu
    auge e isso trouxe benefícios e desafios
    para administração de centenas de
    milhares de máquinas virtuais.

    View Slide

  9. jac.bsb.br
    2005
    Luke Kanies aprimorou os conceitos de
    Mark Burgess e criou uma ferramenta que
    se tornou referência na gestão inteligente
    de sistemas, adicionando idempotência e
    uma linguagem poderosa para especificar
    estados.
    Luke Kanies

    View Slide

  10. 2006
    Jeff Bezo lança a AWS e passa a ditar as
    tendências da computação e nuvem
    como conhecemos. Junto com isso a
    Amazon AWS também avalancha o
    modelo IaC através das poderosas APIs
    oferecidas pela Amazon.
    Jeff Bezos Novos desafios surgem, como administrar
    ambientes escaláveis, como manter
    ambientes integros e disponíveis, como
    manter a performance e segurança, etc.

    View Slide

  11. 2007
    Patrick Debois começa sua jornada de
    estudos e experiências que o levaram a
    criar o movimento DevOps. Tudo
    começou com uma consultoria durante a
    migração de um Datacenter do Governo
    Belga.
    Patrick Debois
    Ghent, Bélgica

    View Slide

  12. jac.bsb.br
    2008
    Patrick apresenta um trabalho na Agile
    Conference 2008 no Canadá. No trabalho
    ela aborda o uso de Kaban em times de
    operação. Na conferência ele encontra
    Andrew Shafer e criam a lista Agile
    Infrastructure.
    Patrick Debois Andrew Shafer
    Agile Conference 2008 - Canadá

    View Slide

  13. jac.bsb.br
    2009
    Nesta ano Johan Allspaw e Paul
    Hammond apresentaram a famosa
    palestra “10 deploys por dia, cooperação
    entre Devs e Ops no Flicker”. Essa
    Palestra motivou Patrick a criar o
    DevOpsDays.
    Johan Allspaw Paul Hammond
    Velocity Conference 2009 - San Jose CA

    View Slide

  14. jac.bsb.br
    2009
    Patrick Debois cria um evento para trocar
    experiências entre profissionais com foco
    em melhorias de processos e métodos, o
    evento é batizado de DevOpsDays. Isso
    impulsiona uma grande mudança na TI
    mundial.
    DevOpsDays Ghent 2009
    #DevOps

    View Slide

  15. jac.bsb.br
    2010
    No primeiro DevOpsDays nos Estados
    Unidos surgiu a primeira referência para o
    início de uma jornada DevOps, era o CAMS
    acrônimo que traz 4 pilares básicos:
    C u l t u r a , A u t o m a ç ã o , M é t r i c a s e
    Compartilhamento.
    DevOpsDays Mountain View 2010 - California

    View Slide

  16. jac.bsb.br
    2010
    O Daniel trouxe o evento pro Brasil bem
    no começo do movimento, fomos a quarta
    cidade a receber o DevOpsDays. Entramos
    cedo no mundo DevOps, mesmo que
    poucos saibam :)
    Daniel - DevOpsDays São Paulo 2010

    View Slide

  17. jac.bsb.br
    2010
    Começa a surgir literatura especializada
    c o m b a s e e m e x p e r i ê n c i a s
    compartilhadas. O CD como conhecemos
    foi organizado em um livro e passou a se
    tornar um processo largamente utilizado.
    Jez Humble Dave Farley

    View Slide

  18. jac.bsb.br
    2011
    Os principios e modelos continuam sendo
    evoluídos de forma orgânica, CAMS se
    torna CALMS , trazendo o LEAN para
    dentro, sugestão de Jez Humble.

    View Slide

  19. jac.bsb.br
    2011
    É lançado o JENKINS um projeto que
    permite a construção de pipelines de
    integração e entrega contínua. Uma das
    primeiras ferramentas que nascem para
    atender demandas de uma comunidade
    focada em melhoria contínua.
    Jenkins

    View Slide

  20. jac.bsb.br
    2011
    Em 2011 surgiu o projeto GitLab que focava
    no mundo corporativo, trazendo uma
    alternativa ao GitHub que podia ser
    instalada on premises.

    View Slide

  21. jac.bsb.br
    2011
    DevOps começou a crescer e tomar corpo,
    uma visão mais clara dos benefícios e um
    modelo objetivo de jornada começou a ser
    reproduzido, ferramentas e técnicas
    começaram surgir para atender essa nova
    demanda.

    View Slide

  22. jac.bsb.br
    2011
    Em 2012 organizaram um movimento que
    envolve DevOps e Segurança batizado de
    DevSecOps.

    View Slide

  23. jac.bsb.br
    2013
    Em 2013 a Docker entra no mercado
    trazendo uma moderna solução que
    oferecia maior velocidade, simplicidade,
    escalabilidade e portabilidade para APPs.

    View Slide

  24. jac.bsb.br
    2013
    É lançado o Phoenix Project uma novela
    que ajuda e enxergar a TI como ela é e
    propor uma mudança em 3 fases para
    melhorar a colaboração e a produtividade.
    The Phoenix Project

    View Slide

  25. jac.bsb.br
    2014
    DevOps Reports
    DevSecOps
    DevOps #ICE
    DevOps Enterprise?
    DevOpsDays Exploing
    Blameless
    PostMortem
    Culture
    Empathy

    View Slide

  26. 2015

    View Slide

  27. jac.bsb.br
    2015

    View Slide

  28. jac.bsb.br
    2016
    É lançado mais um importante livro para
    nos ajudar na Jornada DevOps, este com
    f o c o e m c u l t u r a , c o l a b o r a ç ã o e
    transformação das relações pessoais e
    profissionais.
    Jennifer Davis Katherine Daniels Collaboration

    Affinity

    Tools

    Scaling

    View Slide

  29. 2016
    Em 2016 é lançado o livro que se torna
    referência para adoção da Cultura, sendo
    utilizado como base para treinamentos,
    cursos, certificações, projetos e contrações
    de serviços relativos a DevOps.
    Gene Kim Jez Humble
    Patrick Debois John Willis
    3 WAYS

    Systems Thinking

    Amplify Feedback Loops

    Continual Exp and Learning


    View Slide

  30. O DoD voltou ao Brasil :)
    2016

    View Slide

  31. jac.bsb.br
    2018
    Rafael Gomes, Brasileiro – Soteropolitano,
    foi convidado para fazer parte do seleto
    grupo CORE que define as regras e
    orienta as comunidades que desejam
    organizar o DevOpsDays.
    Rafael Gomes - DevOpsDays.ORG Core Organizer

    View Slide

  32. Voltamos ao Brasil , e não paramos mais…
    2017
    2018

    View Slide

  33. jac.bsb.br
    Cultura DevOps avançando em toda a organização, além da TI

    DevSecOps passa a ser essencial e obrigatório

    Containers vieram para ficar, aceite essa realidade

    Kubernetes ganhou a corrida dos orquestradores, aceite essa realidade

    Container não é só Docker…muito cuidado com os rumos do Docker

    Os containers alavancaram o modelo de microserviços, fique atento

    DevOps no Governo é um caminho obrigatório, a ficha está caindo
    O que vem por aí?
    Tendências do mundo DevOps

    View Slide

  34. jac.bsb.br
    Profissional de TI tem que saber programar ou vai ficar sem emprego

    Saber trabalhar com nuvem é pré-requisito no mundo DevOps

    Times de produtos tem provado seu valor, siga esse exemplo

    DevOps com time remoto funciona muito bem

    Acompanhe a onda do Observability

    Acompanhe a onda do Serverless (Function as a Service)
    Acompanhe a onda do ChatOPs com IA
    Autoserviço é o futuro de organizações de alta performance
    O que vem por aí?
    Tendências do mundo DevOps

    View Slide

  35. DevOps é Cultura

    DevOps é Colaboração

    DevOps é Feedback

    DevOps é Empatia

    DevOps é Compartilhamento

    DevOps é Respeito

    View Slide

  36. jac.bsb.br
    Hora do 

    qA

    View Slide

  37. Linkedin Facebook Telegram Site
    @devopsguto
    @ devopsguto gutocarvalho.net
    @gutocarvalho
    Twitter
    @gutocarvalho
    Skype
    @gutoccarvalho
    Entre em contato ;)

    View Slide

  38. jac.bsb.br
    https://devopsconnect.bsb.br
    21 e 22 de Novembro
    2019

    View Slide

  39. https://jac.bsb.br
    Continuous Delivery

    Containers

    Workshops

    Consultoria


    View Slide

  40. Obrigado
    pelo convite!

    View Slide