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

DevOps State of the Union 2017

Guto Carvalho
November 07, 2017

DevOps State of the Union 2017

Talk about state of DevOps State of the Union, based on late 2017 status. Delivered on DevOpsDays Brasilia 2017.

Guto Carvalho

November 07, 2017
Tweet

More Decks by Guto Carvalho

Other Decks in Technology

Transcript

  1. State of the Union
    DevOpsDays BSB'17

    View full-size slide

  2. 2
    #whoami
    DevOpsDays Brasília 2017
    Guto Carvalho

    CTO at Instruct
    SysAdmin em recuperação e entusiasta DevOps :)


    Atua no processo de entrega de software, com o foco principal no
    desenvolvimento de sistemas estratégicos de automação para as
    organizações em que atua.


    Em 2011 junto com um grupo de sysadmins, foi pioneiro ao iniciar
    um projeto de automação de infraestrutra em um datacenter
    federal, provando que era possível mudar a forma e a cultura de
    administrar sistemas e serviços governamentais.

    View full-size slide

  3. 3
    Agenda
    DevOpsDays Brasília 2017
    Entenda DevOps
    1 4
    2 5
    3 6
    DevOps Hoje
    1 7 anos de DevOps
    Impacto DevOps
    Como chegar lá?
    O futuro do DevOps
    XX Slides

    View full-size slide

  4. 4
    Help us!
    DevOpsDays Brasília 2017
    Twittar tá liberado, use
    a hashtag #DevOpsBSB
    Coloque seus dispositivos
    em modo silencioso :)

    View full-size slide

  5. Entenda DevOps
    Como tudo começou?

    View full-size slide

  6. 6
    Origens
    2007 2008 2010
    2009
    DevOpsDays Brasília 2017

    View full-size slide

  7. 7
    Referências DevOps
    Patrick Debois John Willis Gene Kim Bridget kromhout
    DevOpsDays Brasília 2017

    View full-size slide

  8. 10
    Devopsdays.org
    DevOpsDays Brasília 2017

    View full-size slide

  9. 11
    Dreamer KeyNote Presentation
    DevOps offers the ability to collaborate
    across teams to reach the organization’s
    goals. Removing barriers allows for swift
    reaction to changing circumstances.
    What’s the primary advantage of DevOps?
    Bridget kromhout
    DevOpsDays Brasília 2017

    View full-size slide

  10. DevOps Principles
    DevOpsDays Brasília 2017

    View full-size slide

  11. 13
    DevOps Principles (CAMS)
    S
    M
    A
    C
    Culture
    Automation
    Measurement
    Sharing
    DevOpsDays Brasília 2017

    View full-size slide

  12. 14
    DevOps Principles (CALMS)
    M
    L
    A
    C
    Culture
    Automation
    Lean
    Measurement
    DevOpsDays Brasília 2017
    S
    Sharing

    View full-size slide

  13. 15
    DevOps Principles (3 ways)
    DevOpsDays Brasília 2017
    System
    Thinking
    Amplify Feedback
    Loops
    Continual
    Experimentation
    and Learning
    1
    2
    3
    First way
    Second way
    Third way

    View full-size slide

  14. Inclusivity Complex Systems Empaty
    I C E
    16
    DevOpsDays Brasília 2017
    DevOps Principles (ICE)

    View full-size slide

  15. 17
    DevOpsDays Brasília 2017
    DevOps Principles Extras
    LEAN
    1
    Agile Manifest
    2

    View full-size slide

  16. DevOps Pratices
    DevOpsDays Brasília 2017

    View full-size slide

  17. 19
    DevOps Practices
    DevOpsDays Brasília 2017
    Infra as Code
    Versionamento
    Testes Automatizados

    Monitoramento Proativo
    Métricas de negócio
    Novo Mindset

    Compliance
    Kanban, Scrum, Agile

    Gerência de Configuração
    Orquestração

    Gerenciamento de Incidentes
    Continuous Delivery

    Continuous Deployment

    Nova Cultura
    Blameless
    Transparência

    Times de Produto

    Fim dos silos

    View full-size slide

  18. DevOps Tools
    DevOpsDays Brasília 2017

    View full-size slide

  19. 21
    DevOps Practices
    DevOpsDays Brasília 2017
    Hardware
    Software
    Pipeline de entrega (CI/CD)
    Metrics
    People
    Produzir, processar, armazenar

    transformar e consumir
    Provisionamento inteligente
    Novas culturas, processos e metodologias

    View full-size slide

  20. 7 anos de DevOps
    DevOpsDays Brasília 2017

    View full-size slide

  21. 23
    Tecnologias da era DevOps
    DevOpsDays Brasília 2017
    Puppet, Chef, Salt
    Ansible, Bolt, Mcollective

    CoreOS, Rancher, Atomic

    Slack, RocketChat, MatterMost

    Maven, Packer, Jmeter
    Jira, Trello,
    Jenkins, Travis CI, Bamboo CI

    Github, GitLab, Bitbucket

    Nexus, Artifactory
    Terraform, Vagrant, Foreman
    Docker, Rkt

    Nomad, Kubernetes, Swarm

    Rancher, OpenShift
    Mesos

    Elastic Stack

    Splunk

    NewRelic
    Redis
    Vault

    View full-size slide

  22. 24
    Tecnologias da era DevOps
    https://xebialabs.com/periodic-table-of-devops-tools/

    View full-size slide

  23. 25
    DevOps é negócio fora da TI
    DevOpsDays Brasília 2017

    View full-size slide

  24. 26
    DevOps é negócio dentro da TI
    DevOpsDays Brasília 2017

    View full-size slide

  25. DevOps Hoje
    DevOpsDays Brasília 2017

    View full-size slide

  26. 28
    DevOps Hoje
    DevOps
    Security
    DevOpsDays Brasília 2017

    View full-size slide

  27. 29
    DevOps & Security
    DevOpsDays Brasília 2017
    Pensar menos em segurança de perímetro e mais
    na segurança da aplicação
    1
    2
    3
    Testes automatizados de
    segurança
    1
    Podemos entregar rápido e continuar em
    compliance

    View full-size slide

  28. 30
    DevOps & Security
    DevOpsDays Brasília 2017
    Segurança dentro de seu Pipeline
    4
    2
    6 Foco no MTTD e MTTR
    5 Segurança sendo tratada no desenvolvimento

    View full-size slide

  29. 31
    DevOps & Security
    DevOpsDays Brasília 2017
    A automação vai te ajudar a mitigar incidentes de
    segurança como o Heartbleed, Bashbleed e
    kernelbleed.

    View full-size slide

  30. 32
    DevOps & Security
    DevOpsDays Brasília 2017
    DevSecOps.org

    View full-size slide

  31. 33
    DevOps & Security
    DevOpsDays Brasília 2017

    View full-size slide

  32. 34
    DevOps Hoje
    New Era
    Containers
    DevOpsDays Brasília 2017

    View full-size slide

  33. 35
    Containers Revolutions
    DevOpsDays Brasília 2017

    View full-size slide

  34. 36
    Microservices
    DevOpsDays Brasília 2017
    APIs

    View full-size slide

  35. 37
    Microservices
    DevOpsDays Brasília 2017
    Processos independentes se comunicando entre si,
    através de APIs bem definidas, que juntos formam
    aplicações complexas.

    View full-size slide

  36. 12 Factor
    DevOpsDays Brasília 2017
    Apps
    Factor
    2
    1
    Codebase
    1
    Dependencies
    2
    Config
    3
    Backing services
    4
    5
    6
    7
    8
    9
    10
    11
    12
    Build, release, run
    Processes
    Port Binding
    Concurrency
    Disposability
    Dev/Prod Parity
    Logs
    Admin processes

    View full-size slide

  37. 39
    DevOps Hoje
    New way
    ChatOps
    DevOpsDays Brasília 2017

    View full-size slide

  38. 40
    ChatOps
    DevOpsDays Brasília 2017

    View full-size slide

  39. Impacto DevOps
    DevOpsDays Brasília 2017

    View full-size slide

  40. 42
    State of DevOps Report ‘17
    DevOpsDays Brasília 2017
    Liderança é um fator decisivo pra mudança de cultura
    1
    2 Automação é o caminho, mas o percusso é exigente
    3 Equipes DevOps são uma realiade

    View full-size slide

  41. Como chegar lá?
    DevOpsDays Brasília 2017

    View full-size slide

  42. 44
    Como chegar lá?
    DevOpsDays Brasília 2017
    Comece pela cultura

    View full-size slide

  43. 45
    Como chegar lá?
    DevOpsDays Brasília 2017
    Abrace a automação (sem medo)

    View full-size slide

  44. 46
    Como chegar lá?
    DevOpsDays Brasília 2017
    Ferramentas não resolverão problemas que
    tem raiz em uma cultura “quebrada".

    View full-size slide

  45. 47
    Como chegar lá?
    DevOpsDays Brasília 2017
    Containers não são bala de prata, estude,
    entenda e aplique onde faz sentido aplicar

    View full-size slide

  46. 48
    Como chegar lá?
    DevOpsDays Brasília 2017
    Se você não tem conhecimento dentro de
    casa, busque uma consultoria consolidada,
    externa, que vai ter aquele olhar de "fora",
    para te ajudar no planejamento e na adoção
    de novas culturas e valores.

    View full-size slide

  47. 49
    Como chegar lá?
    DevOpsDays Brasília 2017
    Podcast: http://devopscafe.org

    View full-size slide

  48. Futuro do DevOps
    DevOpsDays Brasília 2017

    View full-size slide

  49. 51
    O Futuro do DevOps
    DevOpsDays Brasília 2017
    Adoção do ágil vai aumentar

    nas empresas
    1 5
    3
    6
    7
    Testes passaram a fazer parte

    do cotidiano de infra e dev
    2
    Segurança e DevOps integrados

    definitivamente
    Mais times de produtos

    menos departamentos
    Mais métricas de negócio, menos 

    métricas de infraestrutura
    Pipelines ganharão cada vez mais
    espaço
    8
    Containers serão usados da
    forma correta :)
    4
    DevOps vai ser o novo normal

    até inventarem algo novo :P

    View full-size slide

  50. 52
    Parabéns!
    DevOpsDays Brasília 2017
    Vocês já são parte deste movimento!

    View full-size slide

  51. 53
    Obrigado ;)
    gutocarvalho.net
    @gutocarvalho Perguntas?
    DevOpsDays Brasília 2017

    View full-size slide