Your SlideShare is downloading. ×
0
DevOps @ Runtime
DevOps @ Runtime
DevOps @ Runtime
DevOps @ Runtime
DevOps @ Runtime
DevOps @ Runtime
DevOps @ Runtime
DevOps @ Runtime
DevOps @ Runtime
DevOps @ Runtime
DevOps @ Runtime
DevOps @ Runtime
DevOps @ Runtime
DevOps @ Runtime
DevOps @ Runtime
DevOps @ Runtime
DevOps @ Runtime
DevOps @ Runtime
DevOps @ Runtime
DevOps @ Runtime
DevOps @ Runtime
DevOps @ Runtime
DevOps @ Runtime
DevOps @ Runtime
DevOps @ Runtime
DevOps @ Runtime
DevOps @ Runtime
DevOps @ Runtime
DevOps @ Runtime
DevOps @ Runtime
DevOps @ Runtime
DevOps @ Runtime
DevOps @ Runtime
DevOps @ Runtime
DevOps @ Runtime
DevOps @ Runtime
DevOps @ Runtime
DevOps @ Runtime
DevOps @ Runtime
DevOps @ Runtime
DevOps @ Runtime
DevOps @ Runtime
DevOps @ Runtime
DevOps @ Runtime
DevOps @ Runtime
DevOps @ Runtime
DevOps @ Runtime
DevOps @ Runtime
DevOps @ Runtime
DevOps @ Runtime
DevOps @ Runtime
DevOps @ Runtime
DevOps @ Runtime
DevOps @ Runtime
DevOps @ Runtime
DevOps @ Runtime
DevOps @ Runtime
DevOps @ Runtime
DevOps @ Runtime
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

DevOps @ Runtime

313

Published on

DevOps@Runtime Talk I held at OOSE Training Center in Hamburg covers the runtime perspective of the DevOps Culture and how to get there

DevOps@Runtime Talk I held at OOSE Training Center in Hamburg covers the runtime perspective of the DevOps Culture and how to get there

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
313
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
9
Comments
0
Likes
1
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. Devops@Runtime22 Mai 2013http://leon-rosenberg.net (@dvayanu)
  • 2. Who am I?• Leon Rosenberg - Architect, DevOps.• 1997 - Started programming with Java.• 2000 - Started building Portals.• 2003 - Started anotheria.net.• 2007 - Started MoSKito.
  • 3. What is this about?• Classic DevOps - Bring it Live!• Runtime - Keep it Live!• Getting there...
  • 4. What CEO wants
  • 5. DevOps• “oh these developers don’t get it”• “oh these ops guys don’t get it”• devs inflict change, ops resist changeadditional slide
  • 6. Rollout
  • 7. DevOps is to deployment whatagile is to softwaredevelopment.
  • 8. Automate
  • 9. ToolsMaven + Jenkins + Bash
  • 10. We rolled out!• Are we done now?• Or did it just start... ?
  • 11. BusinessValue• Development creates business value.• Business value is rolled out.• B(n) = B(n-1) + B(r).• B(n-1) > B(r).
  • 12. Production
  • 13. Keep the coins falling
  • 14. 19Problem finding and fixingAvailability Hosting needsCost per userRAM/CPU RequirementsService LevelBUGsnew featuresarchitectural changesSeasonal traffic Disaster recoveryProvider changeproduct pivotsnew marketsMarketing campaigns
  • 15. Best Monitoring Tool
  • 16. How do I get to aCommon System State?DevOps@Runtime!
  • 17. Let’s give root to alldevelopers?!
  • 18. Let’s build up a DevOpsDepartment?
  • 19. It’s DEVops not OPSdev.
  • 20. Do classic Dev and Op Rolesstill exist?
  • 21. DevOps CultureTrust
  • 22. Managers should:Trust the developers.
  • 23. Managers shouldn’t:blame for fuckups.
  • 24. Managers should:Hire right developers.
  • 25. Motivation?• Money• Fame and honour• Self-fulfillment• Passion• Pride Professionalism
  • 26. Managers should:Hire right developers.
  • 27. Ops should:Trust the devs
  • 28. Devs should:trust the system
  • 29. Trust The System?• To trust the system you have to understandthe system.• System behaves live different.• Learn the system where it matters!additional slide
  • 30. MonitoringCollectAnalyzeInspect
  • 31. Draw Pictures
  • 32. Build history and learn whatchangesEvery monday at 22:00 - 22:05
  • 33. Don’t touch it!Production
  • 34. Fault Tolerance
  • 35. Chaos Monkey
  • 36. Load feedback
  • 37. Test Restore not Backup
  • 38. Clean logs
  • 39. End 2 End Tests
  • 40. ...
  • 41. DevOps
  • 42. Contra• Just another hype?• Costs money?• I need to learn puppet, chef, ...?• Developers are not able/not willing... ?• Sysadmin will manage it. Alone. Somehow.
  • 43. What does DevOps bring tothe table that makes it unique?
  • 44. DevOps is not the end ofroad, it’s the road itself, andeach step on this road makesyour life easier.
  • 45. Thanx• http://devopsreactions.tumblr.com/

×