Date post: | 16-Apr-2017 |
Category: |
Engineering |
Upload: | chihyang-li |
View: | 175 times |
Download: | 2 times |
Context
• 3 billion photos, 40,000 photos / sec (2009)
• 93 billion posts, 40 million posts / day, 3 billion visits / day (2016)
Devs
“It’s Not my code, it’s your machines! “
https://pbs.twimg.com/media/B7ukz2YIMAEZ-if.jpg
Traditional Thinking• Job
• Dev: Add new features • Ops: Keep site stable and fast
http://dev2ops.org/wp-content/uploads/2010/02/WallOfConfusion.png
Culture
Devs and Ops think like each other• Respect • Trust • Healthy attitude about failure • Avoiding Blame
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
sd.keepcalm-o-matic.co.uk/i-w600/keep-c-a-l-m-s-and-do-devops
http://d1n3e8fpzha6ub.cloudfront.net/wp-content/uploads/2015/02/26130506/DevOps-cycle-PPT-COLOURS.png
DevOps Summit 2016• 7/5 ~ 7/6
• Food & Drink
• Track A & B
http://6.share.photo.xuite.net/swatch70216/16007b2/9602456/419999002_m.jpg
Kubernetes DevOps
Virtual Machine
gordonsun-blog.s3.amazonaws.com/wp-content/uploads/2015/05/docker-containers-vs-vms
Container / Docker
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
• 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
•http://www.slideshare.net/jallspaw/10-deploys-per-day-dev-and-ops-cooperation-at-flickr
•https://blog.logentries.com/2014/10/how-to-keep-calms-and-release-more/
•http://kojenchieh.pixnet.net/blog/post/434643017-devops-%E5%B8%B8%E8%A6%8B%E7%9A%84%E8%BF%B7%E6%80%9D
•https://medium.com/@hsiuchichang/devops-summit-2016-8b6790b47b77#.cjs1bzfd5
•https://www.computer.org/csdl/mags/so/2016/03/mso2016030094.pdf
•https://speakerdeck.com/sammylin/2016-07-06-kua-qiang-gong-cheng-shi-de-zhong-guo-infra-xiao-zhi-nan-at-devops-summit-2016
•http://www.slideshare.net/cagechung/60edmcicd
•http://www.slideshare.net/cadaam/shipping-visualize-your-data-with-elk
•http://www.slideshare.net/warfan/devops-chatopswar-roombots-automation
•http://www.slideshare.net/smalltown20110306/the-immutable-journey
•http://www.slideshare.net/williamyeh/monitoring-63747398
•http://www.slideshare.net/williamyeh/devops-63711710
•http://www.ithome.com.tw/news/106967
•http://www.slideshare.net/appleboy/docker-63971916