Your SlideShare is downloading. ×
0
Building A devopsy Team
Building A devopsy Team
Building A devopsy Team
Building A devopsy Team
Building A devopsy Team
Building A devopsy Team
Building A devopsy Team
Building A devopsy Team
Building A devopsy Team
Building A devopsy Team
Building A devopsy Team
Building A devopsy Team
Building A devopsy Team
Building A devopsy Team
Building A devopsy Team
Building A devopsy Team
Building A devopsy Team
Building A devopsy Team
Building A devopsy Team
Building A devopsy Team
Building A devopsy Team
Building A devopsy Team
Building A devopsy Team
Building A devopsy Team
Building A devopsy Team
Building A devopsy Team
Building A devopsy Team
Building A devopsy Team
Building A devopsy Team
Building A devopsy Team
Building A devopsy Team
Building A devopsy Team
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Building A devopsy Team

2,843

Published on

My Starting with devops talk as presented at the Devops Summit in Amsterdam …

My Starting with devops talk as presented at the Devops Summit in Amsterdam
November 2012

Published in: Technology
2 Comments
7 Likes
Statistics
Notes
No Downloads
Views
Total Views
2,843
On Slideshare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
42
Comments
2
Likes
7
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Growing a devops(y) team Kris Buytaert @krisbuytaert
  • 2. Kris Buytaert● I used to be a Dev,● Then Became an Op● Chief Trolling Officer and Open Source Consultant @inuits.eu● Everything is an effing DNS Problem● Building Clouds since before the bookstore● Some books, some papers, some blogs● Evangelizing devops
  • 3. No Scam● Culture● Automation● Measurement● Sharing Damon Edwards and John Willis
  • 4. Devs vs Ops
  • 5. HistoricallyDifferent Goals Development Operations● New releases ● Stable Platform● New Features ● No Downtime● New platforms ● Scalable Platform● New architectures ● Non Functional Req● Functional Req
  • 6. Step 1Dont call it a devops team
  • 7. Step 2• Be Patient• Devops is hard• Rome/Etsy was not build in 1 week
  • 8. Analyze This● What are devs nagging about • Slow builds ? • No enviroments ?● What are ops nagging about • Bad artefacts ? • No logs ?● What is mgmt nagging about • Quality / Feedback ?
  • 9. Burn the Silos
  • 10. Crossfunctional Team● Build a project team with skills from all over • Development • Continuous Integration • Testing • Infrastructure (HA/ Scale/ Performance) • Deployment • Measurement● Seat them together !● Goal = Help the business
  • 11. Enable Communication
  • 12. Improve Communication● Chatrooms <- force people to be online • Topic • Virtual Watercooler • ChatOps● Virtual and Physical Standups● Hangout / Jabber
  • 13. Improve Communication● Not only inside the team● Build visible dashboards with business metrics● Transfer knowledge
  • 14. Start “Hiring”● Internally / Externally● Get experience on board● Get BuyIn inside the team
  • 15. No Code Ninjas
  • 16. No superhero admins
  • 17. One Team = One Goal !
  • 18. Playtime!Devs Ops Getting Along
  • 19. Set The Rules● Measure all the things● No manual changes● No more technical dept● No Quick Wins● Version all the things● Automate all the things● Have fun
  • 20. Build Trust● Experiment • Dev • Test● Prod● Automate all the things● Measure success● Measure Failure
  • 21. Give Access● Shared goal -> Shared Problem -> Shared responsibilities● Everyone is on call● Full platform access • Logs • Metrics • Tools● Do you let a blind buy paint your house ?
  • 22. Grow• Take 1 small step• Prepare Do not spread the word to soon.... • You wont be ready anyhow• Celebrate Success• Showcase successes• Create Jealousy
  • 23. Understand Failure MTTR , Mine is shorter than Yours
  • 24. Your machines as Cattle
  • 25. Treat your people as pets
  • 26. Give them toys
  • 27. Food
  • 28. Bond● Hack Days● Teach a collegue days● Ramdon Lunch meetups● Eat Cake● Both inside and outside the office
  • 29. Beer
  • 30. Devops is like securityIts not a product that you can buyIts a lifestyleIts a continuous improvement process
  • 31. ContactKris BuytaertKris.Buytaert@inuits.beFurther Reading@krisbuytaerthttp://www.krisbuytaert.be/blog/http://www.inuits.be/ Inuits Duboistraat 50 2060 Antwerpen Belgium 891.514.231 +32 475 961221

×