9. Traditional Thinking
โข Job
โข Dev: Add new features
โข Ops: Keep site stable and fast
http://dev2ops.org/wp-content/uploads/2010/02/WallOfConfusion.png
14. Culture
Devs and Ops think like each other
โข Respect
โข Trust
โข Healthy attitude about failure
โข Avoiding Blame
15.
16. Dev v.s. Ops
โข Dev: Remember that someone else will probably
get woken up when your code break
โข Ops: Provide constructive feedback on current
aches and pains
121. CAP Theorem
โข Consistency: all nodes see the same data at the
same time
โข Availability: every request receives a response
about whether it succeeded or failed
โข Partition tolerance: the system continues to
operate despite arbitrary partitioning due to
network failures
151. โข Building on lean and agile practices,
DevOps means end-to-end automation in
software development and delivery.
โข Because products and life-cycle processes
vary, each company needs its own approach to
achieve DevOps, from architecture to tools to
culture
https://www.computer.org/csdl/mags/so/2016/03/mso2016030094.pdf
Whatโs DevOps