arquitetura emergente - sobre cultura devops
TRANSCRIPT
![Page 1: Arquitetura emergente - sobre cultura devops](https://reader031.vdocuments.pub/reader031/viewer/2022030306/586fe2c81a28ab18428b7cf7/html5/thumbnails/1.jpg)
Arquitetura Emergente(é sobre cultura)
![Page 2: Arquitetura emergente - sobre cultura devops](https://reader031.vdocuments.pub/reader031/viewer/2022030306/586fe2c81a28ab18428b7cf7/html5/thumbnails/2.jpg)
https://github.com/gleicon https://twitter.com/gleicon
![Page 3: Arquitetura emergente - sobre cultura devops](https://reader031.vdocuments.pub/reader031/viewer/2022030306/586fe2c81a28ab18428b7cf7/html5/thumbnails/3.jpg)
O que você faz mesmo ?
![Page 4: Arquitetura emergente - sobre cultura devops](https://reader031.vdocuments.pub/reader031/viewer/2022030306/586fe2c81a28ab18428b7cf7/html5/thumbnails/4.jpg)
![Page 5: Arquitetura emergente - sobre cultura devops](https://reader031.vdocuments.pub/reader031/viewer/2022030306/586fe2c81a28ab18428b7cf7/html5/thumbnails/5.jpg)
![Page 6: Arquitetura emergente - sobre cultura devops](https://reader031.vdocuments.pub/reader031/viewer/2022030306/586fe2c81a28ab18428b7cf7/html5/thumbnails/6.jpg)
![Page 7: Arquitetura emergente - sobre cultura devops](https://reader031.vdocuments.pub/reader031/viewer/2022030306/586fe2c81a28ab18428b7cf7/html5/thumbnails/7.jpg)
![Page 8: Arquitetura emergente - sobre cultura devops](https://reader031.vdocuments.pub/reader031/viewer/2022030306/586fe2c81a28ab18428b7cf7/html5/thumbnails/8.jpg)
![Page 9: Arquitetura emergente - sobre cultura devops](https://reader031.vdocuments.pub/reader031/viewer/2022030306/586fe2c81a28ab18428b7cf7/html5/thumbnails/9.jpg)
![Page 10: Arquitetura emergente - sobre cultura devops](https://reader031.vdocuments.pub/reader031/viewer/2022030306/586fe2c81a28ab18428b7cf7/html5/thumbnails/10.jpg)
![Page 11: Arquitetura emergente - sobre cultura devops](https://reader031.vdocuments.pub/reader031/viewer/2022030306/586fe2c81a28ab18428b7cf7/html5/thumbnails/11.jpg)
Como azedar a relação entre dev e ops
![Page 12: Arquitetura emergente - sobre cultura devops](https://reader031.vdocuments.pub/reader031/viewer/2022030306/586fe2c81a28ab18428b7cf7/html5/thumbnails/12.jpg)
"Aqui funciona..."
![Page 13: Arquitetura emergente - sobre cultura devops](https://reader031.vdocuments.pub/reader031/viewer/2022030306/586fe2c81a28ab18428b7cf7/html5/thumbnails/13.jpg)
"Eu só trabalho aqui"
![Page 14: Arquitetura emergente - sobre cultura devops](https://reader031.vdocuments.pub/reader031/viewer/2022030306/586fe2c81a28ab18428b7cf7/html5/thumbnails/14.jpg)
"Vamos fazer na mão agora e depois priorizamos a automação/testes"
![Page 15: Arquitetura emergente - sobre cultura devops](https://reader031.vdocuments.pub/reader031/viewer/2022030306/586fe2c81a28ab18428b7cf7/html5/thumbnails/15.jpg)
"Está lento ? Defina lento. (Ou defina performance)"
![Page 16: Arquitetura emergente - sobre cultura devops](https://reader031.vdocuments.pub/reader031/viewer/2022030306/586fe2c81a28ab18428b7cf7/html5/thumbnails/16.jpg)
"Ajuda com problemas em produção ? Vamos discutir no planning e te falo."
![Page 17: Arquitetura emergente - sobre cultura devops](https://reader031.vdocuments.pub/reader031/viewer/2022030306/586fe2c81a28ab18428b7cf7/html5/thumbnails/17.jpg)
"Vou trocar você por um script."
![Page 18: Arquitetura emergente - sobre cultura devops](https://reader031.vdocuments.pub/reader031/viewer/2022030306/586fe2c81a28ab18428b7cf7/html5/thumbnails/18.jpg)
AngustiasVelocidade -> Modelo tradicional: cada coisa que preciso = 10 tarefas/tickets
Independencia -> Segurança para tentar algo novo, resolver incidentes
$$ -> Avisos quando passarmos do limite seguro, gestão de budget
Segurança só diz não -> Educação para se proteger
Só pode usar o que é homologado -> Educação sobre arquitetura para todos (tech talks, projetos opensource, hackdays)
![Page 19: Arquitetura emergente - sobre cultura devops](https://reader031.vdocuments.pub/reader031/viewer/2022030306/586fe2c81a28ab18428b7cf7/html5/thumbnails/19.jpg)
Regras de engenharia
1. A melhor solução para um problema é não tê-lo2. Hacks são permanentes (principalmente os feios)3. Não existe infraestrutura em stand-by: existe o que você usa e o que não vai
funcionar quando você precisar4. A primeira falácia de automação é fazer máquinas executar passos de um
processo manual humano5. Não são features (não são negociáveis): Segurança, Disponibilidade e
Performance.
(http://blog.b3k.us/2012/01/24/some-rules.html)
![Page 20: Arquitetura emergente - sobre cultura devops](https://reader031.vdocuments.pub/reader031/viewer/2022030306/586fe2c81a28ab18428b7cf7/html5/thumbnails/20.jpg)
What would you do if you weren't afraid ?
![Page 21: Arquitetura emergente - sobre cultura devops](https://reader031.vdocuments.pub/reader031/viewer/2022030306/586fe2c81a28ab18428b7cf7/html5/thumbnails/21.jpg)