drupalcamp sp 2015 - devops, por onde começar? por sebastian ferrari
TRANSCRIPT
![Page 2: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/2.jpg)
Sebastian FerrariCTO e Co-Founder da Taller
//drupal.org/u/sebas5384
//github.com/sebas5384
//twitter.com/sebas5384
![Page 3: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/3.jpg)
Aviso !!
![Page 4: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/4.jpg)
Não estou aqui para fazerpropaganda
de SaaS proprietários
![Page 5: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/5.jpg)
Foco em teu negocio,usar SaaS aumenta
tua eficiênciae reduze custos.
![Page 6: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/6.jpg)
Lean Startup
![Page 7: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/7.jpg)
Risco de erraré um padrão
do sucesso e inovação.
![Page 8: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/8.jpg)
Tente diminuir aprendendo daexperiênciados outrose de você.
![Page 9: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/9.jpg)
Aprenda de seus erros, mas, foque nos acertos.
![Page 10: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/10.jpg)
“ You might knowwhat won’t work,
but you still don’t knowwhat will work.
That’s not much of a lesson. ”Jason Fried (co-founder of Basecamp).
![Page 11: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/11.jpg)
Top 10problemas
![Page 12: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/12.jpg)
Diferenças entre ambientesdo mesmo projeto
“na minha máquina funciona!”
#1
![Page 13: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/13.jpg)
#1
![Page 14: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/14.jpg)
Falta de padronização nas soluções implementadas
#2
![Page 15: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/15.jpg)
Alto custo para criação de infraestrutura / topologia
#3
![Page 16: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/16.jpg)
#3
![Page 17: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/17.jpg)
Desperdício das experiências acumuladas entre projetos
#4
![Page 18: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/18.jpg)
Refatoração, manutenção e desenvolvimento geram
quebras e atrasos.
#5
![Page 19: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/19.jpg)
#5
![Page 20: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/20.jpg)
#5
![Page 21: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/21.jpg)
Deploy custoso, perigoso, lento e de
baixa frequência
#6
![Page 22: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/22.jpg)
#6
![Page 23: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/23.jpg)
Alto custo parareplicação de ambientes
#7
![Page 24: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/24.jpg)
#7
![Page 25: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/25.jpg)
Não existe monitoraçãopós-deploy
#8
![Page 26: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/26.jpg)
#8
![Page 27: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/27.jpg)
Time com pouca ou nenhuma liberdade para realizar melhorias de ambiente
#9
![Page 28: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/28.jpg)
#9
![Page 29: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/29.jpg)
Horas gastas em tarefas repetitivas, onde o erro humano tende a crescer
exponencialmente pelo débito técnico.
#10
![Page 30: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/30.jpg)
Hora humanadeve ser aproveitada
para criar!
#10
![Page 31: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/31.jpg)
Reconhece algumdos problemas?
![Page 32: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/32.jpg)
Você se encontra assim ?
![Page 33: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/33.jpg)
CAOS
![Page 34: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/34.jpg)
Apresento
DevOps
![Page 35: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/35.jpg)
Quem?
![Page 36: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/36.jpg)
não é uma pessoa.não é um cargo.
não são só ferramentas.
![Page 37: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/37.jpg)
é uma cultura.é uma metodologia.
é trabalho em equipe.é ser Ágil / Lean.
é a arte de aumentar a eficiência e qualidade.
![Page 38: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/38.jpg)
é um movimento.é uma revolução.
![Page 39: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/39.jpg)
Desenvolvedores+
Operações (infra)
![Page 40: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/40.jpg)
![Page 41: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/41.jpg)
"Automatizar tudo que não agregue valor pro cliente,
aumentando a qualidade e previsibilidade das entregas"
![Page 42: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/42.jpg)
![Page 43: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/43.jpg)
Mas, será que funciona ?
![Page 44: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/44.jpg)
~1 ano de DevOps
com DevOps
Frequência de entrega de código
sem DevOps
30x mais frequente!
2014 State of Devops reports by PuppetLabs and IT Revolution Press*
No mesmo período de
tempo
![Page 45: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/45.jpg)
~1 ano de DevOps
com DevOps
sem DevOps
8000x mais rápido! prazos se encurtam .
2014 State of Devops reports by PuppetLabs and IT Revolution Press*
Velocidade de entrega de código
![Page 46: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/46.jpg)
~1 ano de DevOps
com DevOps sem DevOps
50% menos bugs!
2014 State of Devops reports by PuppetLabs and IT Revolution Press*
Entrega de código com menos bugs
![Page 47: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/47.jpg)
Bugs são exponencialmente mais caros com o passar do tempo.
2014 State of Devops reports by PuppetLabs and IT Revolution Press*
com DevOps sem DevOps
o mesmo bug1 dia depois
![Page 48: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/48.jpg)
Por ondecomeçar ?
![Page 49: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/49.jpg)
Cultura e Princípios
![Page 50: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/50.jpg)
Cultura é importante!
![Page 51: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/51.jpg)
![Page 52: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/52.jpg)
DevOpsfaz parte de
Lean e Ágil
Sabia que ...
![Page 53: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/53.jpg)
Foco no valor
![Page 54: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/54.jpg)
"A arte de detectar desperdício"
![Page 55: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/55.jpg)
from: agileweboperations
![Page 56: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/56.jpg)
Cultura de automatização
![Page 57: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/57.jpg)
"Automatização comum toque humano"
Jidōka
![Page 58: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/58.jpg)
from: joinville.udesc.br
![Page 59: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/59.jpg)
Automatização
● GitFlow; Git hooks; Build scripts.● BeanstalkApp; Bluemix; Heroku.● StriderCD; CircleCI; CodeShip.● Vagrant; Ansible; Ubuntu Juju.● SourceLab; Cucumber; Behat.
![Page 60: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/60.jpg)
![Page 61: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/61.jpg)
Ambientes
![Page 62: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/62.jpg)
LOCALdesenvolvimento diário,
instável.
![Page 63: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/63.jpg)
DEVintegrações constantes
![Page 64: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/64.jpg)
QAvalidação e teste
de novas features.
![Page 65: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/65.jpg)
STAGEintegração de novas featurescom uma versão da produção.
![Page 66: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/66.jpg)
PRODUCTIONambiente de produção
cliente está vendo.
![Page 67: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/67.jpg)
Entrega contínua
![Page 68: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/68.jpg)
Entrega continua
![Page 69: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/69.jpg)
Cultura de monitoração
![Page 70: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/70.jpg)
![Page 71: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/71.jpg)
![Page 72: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/72.jpg)
● Pingdom; ServerCheck.in.● NewRelic; Nagios; Zabbix.● JMeter; BlazeMeter; Blitz.● Google Analytics; El Tracker.
Monitoração
![Page 73: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/73.jpg)
Cultura de compartilhar
![Page 74: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/74.jpg)
● Comunicação constante.● Integração constante.● Pair programming / Code review.
Responsabilidade compartilhada
![Page 75: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/75.jpg)
● Coaching.● Acordos de trabalho.● Melhora contínua.
Responsabilidade compartilhada
![Page 76: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/76.jpg)
● GitHub; BeanstalkApp; Acquia; … ● Acuerdos de trabajo en equipo.● Slack; HipChat; Hall; … IRC ?● Notificaciones integradas.
Compartilhar
![Page 77: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/77.jpg)
Experiência
![Page 78: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/78.jpg)
Confiança&
Respeito
![Page 79: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/79.jpg)
Improdutivo
fonte: John Allspaw
![Page 80: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/80.jpg)
Produtivo
fonte: John Allspaw
![Page 81: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/81.jpg)
Kaizenvs.
Kaikaku
![Page 82: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/82.jpg)
from: mobiltec.com.br
![Page 83: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/83.jpg)
Tiempo de implementación
~1 año
![Page 84: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/84.jpg)
Implementar DevOps=
Implementar Lean / Ágil
![Page 85: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/85.jpg)
Eatyourownfood
![Page 86: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/86.jpg)
minha visão
![Page 87: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/87.jpg)
Revolução industrial.
![Page 88: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/88.jpg)
Revolução intercâmbiode propriedade intelectual.
![Page 89: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/89.jpg)
From Ubuntu & Canonical.
![Page 90: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/90.jpg)
![Page 91: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/91.jpg)
![Page 92: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/92.jpg)
![Page 95: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/95.jpg)
No, thanks.
We are to busy!
Inovação
![Page 96: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/96.jpg)
Não,obrigado.
Estamosmuito
ocupados!
você ?
Processo tradicional
![Page 97: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/97.jpg)
//bit.ly/1AVGcOt 10+ Deploys per Day (2009)
John Allspaw - Flickr
//bit.ly/1ptXA92m 2014 State of DevOps
Puppet Labs and IT Revolution Press
![Page 98: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/98.jpg)
Obrigado!!
… perguntas?
![Page 99: DrupalCamp SP 2015 - DevOps, por onde começar? Por Sebastian Ferrari](https://reader034.vdocuments.net/reader034/viewer/2022042701/55becd19bb61eb0e728b4569/html5/thumbnails/99.jpg)
Sebastian FerrariCTO e Co-Founder de Taller
//drupal.org/user/567694
//github.com/sebas5384
//twitter.com/sebas5384