DevOps: ready for takeoff?
-
Upload
mateus-prado -
Category
Technology
-
view
481 -
download
1
Transcript of DevOps: ready for takeoff?
![Page 1: DevOps: ready for takeoff?](https://reader030.fdocuments.us/reader030/viewer/2022021506/58a08b431a28aba73f8b5635/html5/thumbnails/1.jpg)
DEVOPSready for takeoff?
Marcelo Pinheiro (@salizzar) Mateus Prado (@mateusprado)
![Page 2: DevOps: ready for takeoff?](https://reader030.fdocuments.us/reader030/viewer/2022021506/58a08b431a28aba73f8b5635/html5/thumbnails/2.jpg)
$ whoami
![Page 3: DevOps: ready for takeoff?](https://reader030.fdocuments.us/reader030/viewer/2022021506/58a08b431a28aba73f8b5635/html5/thumbnails/3.jpg)
10+ Deploys Per Day: Dev and Ops Cooperation atJohn Allspaw & Paul Hammond
Velocity 2009
![Page 4: DevOps: ready for takeoff?](https://reader030.fdocuments.us/reader030/viewer/2022021506/58a08b431a28aba73f8b5635/html5/thumbnails/4.jpg)
$ devops $ command not found
so, what is devops?
\ o /\0/
![Page 5: DevOps: ready for takeoff?](https://reader030.fdocuments.us/reader030/viewer/2022021506/58a08b431a28aba73f8b5635/html5/thumbnails/5.jpg)
![Page 6: DevOps: ready for takeoff?](https://reader030.fdocuments.us/reader030/viewer/2022021506/58a08b431a28aba73f8b5635/html5/thumbnails/6.jpg)
CultureAutomation
MeasurementSharing
“Anything that makes interactions between development and operations, better.”
devops
![Page 7: DevOps: ready for takeoff?](https://reader030.fdocuments.us/reader030/viewer/2022021506/58a08b431a28aba73f8b5635/html5/thumbnails/7.jpg)
DevOps
![Page 8: DevOps: ready for takeoff?](https://reader030.fdocuments.us/reader030/viewer/2022021506/58a08b431a28aba73f8b5635/html5/thumbnails/8.jpg)
Dev Ops
![Page 9: DevOps: ready for takeoff?](https://reader030.fdocuments.us/reader030/viewer/2022021506/58a08b431a28aba73f8b5635/html5/thumbnails/9.jpg)
Dev
Ops
![Page 10: DevOps: ready for takeoff?](https://reader030.fdocuments.us/reader030/viewer/2022021506/58a08b431a28aba73f8b5635/html5/thumbnails/10.jpg)
how dev see ops?
![Page 11: DevOps: ready for takeoff?](https://reader030.fdocuments.us/reader030/viewer/2022021506/58a08b431a28aba73f8b5635/html5/thumbnails/11.jpg)
how ops see dev?
![Page 12: DevOps: ready for takeoff?](https://reader030.fdocuments.us/reader030/viewer/2022021506/58a08b431a28aba73f8b5635/html5/thumbnails/12.jpg)
ops job is do the business work
this is dev’s job too
![Page 13: DevOps: ready for takeoff?](https://reader030.fdocuments.us/reader030/viewer/2022021506/58a08b431a28aba73f8b5635/html5/thumbnails/13.jpg)
![Page 14: DevOps: ready for takeoff?](https://reader030.fdocuments.us/reader030/viewer/2022021506/58a08b431a28aba73f8b5635/html5/thumbnails/14.jpg)
Build and deploy management
Infrastructure as code and automation
private cloud platforms metrics, logs and events
graphite
logstash
devops tools
![Page 15: DevOps: ready for takeoff?](https://reader030.fdocuments.us/reader030/viewer/2022021506/58a08b431a28aba73f8b5635/html5/thumbnails/15.jpg)
DevOps Culture Is More Important than DevOps Tools
![Page 16: DevOps: ready for takeoff?](https://reader030.fdocuments.us/reader030/viewer/2022021506/58a08b431a28aba73f8b5635/html5/thumbnails/16.jpg)
$ no magic.
![Page 17: DevOps: ready for takeoff?](https://reader030.fdocuments.us/reader030/viewer/2022021506/58a08b431a28aba73f8b5635/html5/thumbnails/17.jpg)
Dev job is to add new features
Ops job is to keep the site live and fast
![Page 18: DevOps: ready for takeoff?](https://reader030.fdocuments.us/reader030/viewer/2022021506/58a08b431a28aba73f8b5635/html5/thumbnails/18.jpg)
25% Tech, 75% Culture
Build a Window in the Wall
![Page 19: DevOps: ready for takeoff?](https://reader030.fdocuments.us/reader030/viewer/2022021506/58a08b431a28aba73f8b5635/html5/thumbnails/19.jpg)
be responsible for your commits
steps to devops
![Page 20: DevOps: ready for takeoff?](https://reader030.fdocuments.us/reader030/viewer/2022021506/58a08b431a28aba73f8b5635/html5/thumbnails/20.jpg)
![Page 21: DevOps: ready for takeoff?](https://reader030.fdocuments.us/reader030/viewer/2022021506/58a08b431a28aba73f8b5635/html5/thumbnails/21.jpg)
share metrics and codes
steps to devops
![Page 22: DevOps: ready for takeoff?](https://reader030.fdocuments.us/reader030/viewer/2022021506/58a08b431a28aba73f8b5635/html5/thumbnails/22.jpg)
incentive the transparency
steps to devops
![Page 23: DevOps: ready for takeoff?](https://reader030.fdocuments.us/reader030/viewer/2022021506/58a08b431a28aba73f8b5635/html5/thumbnails/23.jpg)
not the owner of information
steps to devops
![Page 24: DevOps: ready for takeoff?](https://reader030.fdocuments.us/reader030/viewer/2022021506/58a08b431a28aba73f8b5635/html5/thumbnails/24.jpg)
submit the initiative to the company
steps to devops
![Page 25: DevOps: ready for takeoff?](https://reader030.fdocuments.us/reader030/viewer/2022021506/58a08b431a28aba73f8b5635/html5/thumbnails/25.jpg)
maturity
steps to devops
![Page 26: DevOps: ready for takeoff?](https://reader030.fdocuments.us/reader030/viewer/2022021506/58a08b431a28aba73f8b5635/html5/thumbnails/26.jpg)
expose the infrastructure
steps to devops
![Page 27: DevOps: ready for takeoff?](https://reader030.fdocuments.us/reader030/viewer/2022021506/58a08b431a28aba73f8b5635/html5/thumbnails/27.jpg)
celebrate changes
steps to devops
![Page 28: DevOps: ready for takeoff?](https://reader030.fdocuments.us/reader030/viewer/2022021506/58a08b431a28aba73f8b5635/html5/thumbnails/28.jpg)
combats of the culture No!
steps to devops
![Page 29: DevOps: ready for takeoff?](https://reader030.fdocuments.us/reader030/viewer/2022021506/58a08b431a28aba73f8b5635/html5/thumbnails/29.jpg)
Business
Developers
Operations
Infrastructure
old roles
![Page 30: DevOps: ready for takeoff?](https://reader030.fdocuments.us/reader030/viewer/2022021506/58a08b431a28aba73f8b5635/html5/thumbnails/30.jpg)
Business
Developers
Secret sauce
Infrastructure
Systems Management
new roles
![Page 31: DevOps: ready for takeoff?](https://reader030.fdocuments.us/reader030/viewer/2022021506/58a08b431a28aba73f8b5635/html5/thumbnails/31.jpg)
release capacityspeed of release
success raterollback time
culture
KPIs
![Page 32: DevOps: ready for takeoff?](https://reader030.fdocuments.us/reader030/viewer/2022021506/58a08b431a28aba73f8b5635/html5/thumbnails/32.jpg)
a Big Team as DevOps
not understand what problems you want to solve
take to deal with the bad apples
common errors
![Page 33: DevOps: ready for takeoff?](https://reader030.fdocuments.us/reader030/viewer/2022021506/58a08b431a28aba73f8b5635/html5/thumbnails/33.jpg)
Q&A?
thanks!
![Page 34: DevOps: ready for takeoff?](https://reader030.fdocuments.us/reader030/viewer/2022021506/58a08b431a28aba73f8b5635/html5/thumbnails/34.jpg)
DEVOPSready for takeoff?
Marcelo Pinheiro (@salizzar) Mateus Prado (@mateusprado)