DEV OPS
Rodrigo Campos
Diretor de Operações - walmart.com
@xinu
no mundo real
Dev
Ops
Oi, eu sou o Rodrigo.
!
Trabalho com Infraestrutura e
Operações (I&O) desde 1992.
!
Vou falar sobre como DevOps pode
ajudar a melhorar os relacionamentos e
a maneira como trabalhamos em
empresas de tecnologia.
$ whoami
Dev
Ops
Assuntos que me interessam:
!
• Sistemas Distribuídos
• Planejamento de Capacidade
• Extração e Visualização de Dados
• DevOps
• C, Go, Perl, Python
• Cerveja, Gatos (Felis Catus), etc…
• WoW (Lok’tar ogar!)
$ whoami
Dev
Ops
• Ferramentas
• Sistemas operacionais
• Certificações
• Fórmulas Mágicas, Balas de Prata e
Unicórnios
Anti-agenda
A menos que vocês insistam muito, não
iremos falar de…
Dev
Ops
• Velocity Conference 2009
• 10 Deploys per day
• Infrastructure as Code
• Agile System Administration
Como começou…
John Allspaw, Paul Hammond, Mark Burgess, Luke Kanies,
Patrick Debois, Adam Jacob, Jesse Robbins et al…
Dev
Ops
“A Cultural and Professional Movement.”
Adam Jacob, Opscode (now Chef)
O que é DevOps?
”Anything that makes interactions between
development and operations, better.”
Thomas Limoncelli, Stack Exchange
Dev
Ops O que é DevOps?
”DevOps is a culture shift or a movement that
encourages great communication and
collaboration (aka teamwork) to foster building
better-quality software more quickly with
more reliability.”
Mike Kavis, Cloud Technology Partners
Dev
Ops O que resolveremos?
Dev
Ops
Dev
Ops Como Devs vê Ops
Dev
Ops Como Ops vê Devs
Dev
Ops Como vemos InfoSec
Dev
Ops Mas já usamos ITIL
Dev
Ops Como DevOps é visto
Dev
Ops N passos para DevOps
Se envolva com a comunidade
!
Compareça ou crie encontros
locais
!
Entenda quais os problemas que
você precisa resolver!
Dev
Ops N passos para DevOps
Apresente a iniciativa para a
empresa
!
Envolva áreas clientes e até o RH
!
Explique o impacto na maneira
como a empresa trabalha
Dev
Ops N passos para DevOps
Incentive a transparência
!
Compartilhe métricas e código
!
Exponha a infra-estrutura
Dev
Ops N passos para DevOps
Celebre as mudanças
!
Combata a cultura do não
!
Reforce a cultura frequentemente
Dev
Ops Novos papéis
Infrastructure
Developers
Operations
Business
Dev
Ops Novos papéis
Infrastructure
Secret Sauce
Developers
Systems
Management
Business
Dev
Ops KPIs
1. Capacidade de Entrega
2. Velocidade na Entrega
3. Taxa de Sucesso
4. Tempo de Reparo
5. Cultura
Fonte: Puppet Labs blog - http://bit.ly/1lNdidy
Dev
Ops Erros comuns
Designar um time exclusivamente
como DevOps
!
Não entender quais problemas
você quer/precisa resolver
!
Demorar para tratar as “maçãs
ruins"
Dev
Ops InfoSec & Compliancy
YMMV but…
!
Problemas com restrição de
acesso à informação e segregação
de ambientes
!
ISOxxxx/PCI/etc…
!
Auditorias e Processos
Dev
Ops Perguntas
E quem sabe, respostas…

DevOps no mundo real - QCON 2014

  • 1.
    DEV OPS Rodrigo Campos Diretorde Operações - walmart.com @xinu no mundo real
  • 2.
    Dev Ops Oi, eu souo Rodrigo. ! Trabalho com Infraestrutura e Operações (I&O) desde 1992. ! Vou falar sobre como DevOps pode ajudar a melhorar os relacionamentos e a maneira como trabalhamos em empresas de tecnologia. $ whoami
  • 3.
    Dev Ops Assuntos que meinteressam: ! • Sistemas Distribuídos • Planejamento de Capacidade • Extração e Visualização de Dados • DevOps • C, Go, Perl, Python • Cerveja, Gatos (Felis Catus), etc… • WoW (Lok’tar ogar!) $ whoami
  • 4.
    Dev Ops • Ferramentas • Sistemasoperacionais • Certificações • Fórmulas Mágicas, Balas de Prata e Unicórnios Anti-agenda A menos que vocês insistam muito, não iremos falar de…
  • 5.
    Dev Ops • Velocity Conference2009 • 10 Deploys per day • Infrastructure as Code • Agile System Administration Como começou… John Allspaw, Paul Hammond, Mark Burgess, Luke Kanies, Patrick Debois, Adam Jacob, Jesse Robbins et al…
  • 6.
    Dev Ops “A Cultural andProfessional Movement.” Adam Jacob, Opscode (now Chef) O que é DevOps? ”Anything that makes interactions between development and operations, better.” Thomas Limoncelli, Stack Exchange
  • 7.
    Dev Ops O queé DevOps? ”DevOps is a culture shift or a movement that encourages great communication and collaboration (aka teamwork) to foster building better-quality software more quickly with more reliability.” Mike Kavis, Cloud Technology Partners
  • 8.
    Dev Ops O queresolveremos? Dev Ops
  • 9.
  • 10.
  • 11.
  • 12.
    Dev Ops Mas jáusamos ITIL
  • 13.
  • 14.
    Dev Ops N passospara DevOps Se envolva com a comunidade ! Compareça ou crie encontros locais ! Entenda quais os problemas que você precisa resolver!
  • 15.
    Dev Ops N passospara DevOps Apresente a iniciativa para a empresa ! Envolva áreas clientes e até o RH ! Explique o impacto na maneira como a empresa trabalha
  • 16.
    Dev Ops N passospara DevOps Incentive a transparência ! Compartilhe métricas e código ! Exponha a infra-estrutura
  • 17.
    Dev Ops N passospara DevOps Celebre as mudanças ! Combata a cultura do não ! Reforce a cultura frequentemente
  • 18.
  • 19.
    Dev Ops Novos papéis Infrastructure SecretSauce Developers Systems Management Business
  • 20.
    Dev Ops KPIs 1. Capacidadede Entrega 2. Velocidade na Entrega 3. Taxa de Sucesso 4. Tempo de Reparo 5. Cultura Fonte: Puppet Labs blog - http://bit.ly/1lNdidy
  • 21.
    Dev Ops Erros comuns Designarum time exclusivamente como DevOps ! Não entender quais problemas você quer/precisa resolver ! Demorar para tratar as “maçãs ruins"
  • 22.
    Dev Ops InfoSec &Compliancy YMMV but… ! Problemas com restrição de acesso à informação e segregação de ambientes ! ISOxxxx/PCI/etc… ! Auditorias e Processos
  • 23.
    Dev Ops Perguntas E quemsabe, respostas…