Date post: | 27-Jul-2015 |
Category: |
Software |
Upload: | andrey-rebrov |
View: | 82 times |
Download: | 0 times |
DevOps Tools Cargo Tools
Rebrov Andrei
How people see DevOps
DevOps CAMS
• Culture• Automation• Measurement• Sharing
Damon Edwards & John Willis
But for most of the teams…
• Culture
•Automation• Measurement• Sharing
Cargo Cult
Well, welcome to the Dark Side
A couple of examples
Continuous Integration rocks•Post-commit test•Automated builds•Automated functional tests
But sometimes CI…
• send tons of emails• hides all reports• has access restrictions•…
That’s all about
communications!
Monitoring rocks!
•We know what’s going on in production•We know system health stat
Well, That’s all about
communications!
Again.
Finally, logs rock!
•They show root cause problem•Give us lots of useful statistics
Sometimes logs make us crazy•Human is not the best log consumer• Everyone write everything in common log• And sometimes you can’t just find them
That’s all about
communications!
AGAIN!
Chef/Puppet/… is cool• Infrastructure as a code•Configuration versioning
Too much chef/puppet/…• Sacred knowledge•Not idempotent receipts •No one has access. Again.
That’s all about
communications!
AGAIN! AHRRRR!
Total visualizaton
•Easy to read•Easy to analyze•Everyone can read charts
(I guess)
Overvizualization
•Half of them don’t understand what half of metrics mean•Too much metrics.•…
Commu…DAMN!
General advices
• Problemz? Time to talk.• Stop emailing – only face-to-
face conversations.• Have an idea how to improve
your process? Show it to whole team.