devops no mundo real qconsp 2014 · john allspaw, paul hammond, mark burgess, luke kanies, ......

Post on 18-Oct-2020

1 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

DEV OPSRodrigo 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…

top related