提到 devops 到底在談些什麼玩意兒?(@ agile tour taichung 2017)
TRANSCRIPT
![Page 1: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/1.jpg)
提到 DevOps 到底在談些什麼玩意兒?Cheng Wei Chen / DevOps Engineer @ 得寬科技
到底在講啥鬼?
![Page 2: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/2.jpg)
: https://unsplash.com/photos/9O1oQ9SzQZQ
DevOps
Taiwan 喔…… (沈默)
那你們都在研究些什麼啊?
DevOps喔喔…… (沈默)
老實說我第一次聽
到 DevOps 啦
你現在都在哪個社群出沒?
![Page 10: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/10.jpg)
: https://stock.tookapic.com/photos/17849
DevOps Taiwan
https://www.facebook.com/groups/DevOpsTaiwan/
![Page 12: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/12.jpg)
JetBrains
PhpStrom
![Page 14: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/14.jpg)
歷史淵源
![Page 15: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/15.jpg)
201620051930 1995 20001990 2010
: http://finding-marbles.com/2012/04/15/a-brief-history-of-agile-and-lean-events/ , https://en.wikipedia.org/wiki/Comparison_of_open-source_configuration_management_software , http://www.jianshu.com/p/f40209023006 , http://itrevolution.com/the-history-of-devops/ , http://www.tocinstitute.org/history-of-toc.html
2009/10 DevOps
![Page 16: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/16.jpg)
201620051930 1995 20001990 2010
DevOpsDays
->DevOps
2009/10 DevOps
: http://finding-marbles.com/2012/04/15/a-brief-history-of-agile-and-lean-events/ , https://en.wikipedia.org/wiki/Comparison_of_open-source_configuration_management_software , http://www.jianshu.com/p/f40209023006 , http://itrevolution.com/the-history-of-devops/ , http://www.tocinstitute.org/history-of-toc.html
2009 - DevOpsDays Ghent in Belgium
![Page 17: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/17.jpg)
201620051930 1995 20001990
Agile 2008 conference, Andrew Clay Shafer and Patrick Debois discussed “Agile Infrastructure”
2010
: http://finding-marbles.com/2012/04/15/a-brief-history-of-agile-and-lean-events/ , https://en.wikipedia.org/wiki/Comparison_of_open-source_configuration_management_software , http://www.jianshu.com/p/f40209023006 , http://itrevolution.com/the-history-of-devops/ , http://www.tocinstitute.org/history-of-toc.html
2009 - DevOpsDays Ghent in Belgium
![Page 18: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/18.jpg)
201620051930 1995 20001990
Agile 2008 conference, Andrew Clay Shafer and Patrick Debois discussed “Agile Infrastructure”
2010
如何跨越 Dev
與 Ops 的鴻溝
: http://finding-marbles.com/2012/04/15/a-brief-history-of-agile-and-lean-events/ , https://en.wikipedia.org/wiki/Comparison_of_open-source_configuration_management_software , http://www.jianshu.com/p/f40209023006 , http://itrevolution.com/the-history-of-devops/ , http://www.tocinstitute.org/history-of-toc.html
2009 - DevOpsDays Ghent in Belgium
如何讓 Ops
敏捷起來
![Page 19: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/19.jpg)
201620051930 1995 20001990
Agile 2008 conference, Andrew Clay Shafer and Patrick Debois discussed “Agile Infrastructure”
2009/06/23, O’Reilly Velocity, “10+ Deploys per Day Dev and Ops Cooperation at Flickr”
2010
: http://finding-marbles.com/2012/04/15/a-brief-history-of-agile-and-lean-events/ , https://en.wikipedia.org/wiki/Comparison_of_open-source_configuration_management_software , http://www.jianshu.com/p/f40209023006 , http://itrevolution.com/the-history-of-devops/ , http://www.tocinstitute.org/history-of-toc.html
2009 - DevOpsDays Ghent in Belgium
![Page 20: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/20.jpg)
201620051930 1995 20001990
Agile 2008 conference, Andrew Clay Shafer and Patrick Debois discussed “Agile Infrastructure”
2009/06/23, O’Reilly Velocity, “10+ Deploys per Day Dev and Ops Cooperation at Flickr”
2010
: http://finding-marbles.com/2012/04/15/a-brief-history-of-agile-and-lean-events/ , https://en.wikipedia.org/wiki/Comparison_of_open-source_configuration_management_software , http://www.jianshu.com/p/f40209023006 , http://itrevolution.com/the-history-of-devops/ , http://www.tocinstitute.org/history-of-toc.html
2009 - DevOpsDays Ghent in Belgium
為 DevOps
開第一槍!
![Page 21: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/21.jpg)
201620051930 1995 20001990
Agile 2008 conference, Andrew Clay Shafer and Patrick Debois discussed “Agile Infrastructure”
2009/06/23, O’Reilly Velocity, “10+ Deploys per Day Dev and Ops Cooperation at Flickr”
2009 - DevOpsDays Ghent in Belgium
2010 - Book Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation
2013 - Book The Phoenix Project
2010相關話題
持續延燒
: http://finding-marbles.com/2012/04/15/a-brief-history-of-agile-and-lean-events/ , https://en.wikipedia.org/wiki/Comparison_of_open-source_configuration_management_software , http://www.jianshu.com/p/f40209023006 , http://itrevolution.com/the-history-of-devops/ , http://www.tocinstitute.org/history-of-toc.html
![Page 22: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/22.jpg)
1930s – PDCA-Cycle
201620051992 – Crystal
1930
2002 – TDD
2007 – Kanban for Software Development
2009 – Lean Startup
1995 20001990 2010
1999 – User Stories
1999 – eXtreme Programming
1995 – Scrum
2001 – Agile Manifesto 2007 – Agile Retrospectives
1993 – Refactoring
1995 – Pair Programming
1999 – Continuous Integration
2006 – BDD
1940s – Kanban & Toyota Production Systems / Lean
2003 – Lean Software Development
2009 – Software Craftsmanship Manifesto
2008 – Clean Code2009 - DevOpsDays
2006 – AWS
2012 – Ansible
2009 – Chef
2005 – Puppet
2007 – VirtualBox
1999 – VMware
2005 – Git
2010 - Continuous Delivery
: http://finding-marbles.com/2012/04/15/a-brief-history-of-agile-and-lean-events/ , https://en.wikipedia.org/wiki/Comparison_of_open-source_configuration_management_software , http://www.jianshu.com/p/f40209023006 , http://itrevolution.com/the-history-of-devops/ , http://www.tocinstitute.org/history-of-toc.html
1984 – TOC
![Page 23: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/23.jpg)
1984 – TOC
1930s – PDCA-Cycle
201620051992 – Crystal
1930
2002 – TDD
2007 – Kanban for Software Development
2009 – Lean Startup
1995 20001990 2010
1999 – User Stories
1999 – eXtreme Programming
1995 – Scrum
2001 – Agile Manifesto 2007 – Agile Retrospectives
1993 – Refactoring
1995 – Pair Programming
1999 – Continuous Integration
2006 – BDD
1940s – Kanban & Toyota Production Systems / Lean
2003 – Lean Software Development
2009 – Software Craftsmanship Manifesto
2008 – Clean Code2009 - DevOpsDays
2006 – AWS
2012 – Ansible
2009 – Chef
2005 – Puppet
2007 – VirtualBox
1999 – VMware
2005 – Git
2010 - Continuous Delivery
: https://unsplash.com/photos/n463SoeSiVY
DevOps
![Page 24: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/24.jpg)
1930s – PDCA-Cycle
201620051992 – Crystal
1930
2002 – TDD
2007 – Kanban for Software Development
2009 – Lean Startup
1995 20001990 2010
1999 – User Stories
1999 – eXtreme Programming
1995 – Scrum
2001 – Agile Manifesto 2007 – Agile Retrospectives
1993 – Refactoring
1995 – Pair Programming
1999 – Continuous Integration
2006 – BDD
1940s – Kanban & Toyota Production Systems / Lean
2003 – Lean Software Development
2009 – Software Craftsmanship Manifesto
2008 – Clean Code2009 - DevOpsDays
2006 – AWS
2012 – Ansible
2009 – Chef
2005 – Puppet
2007 – VirtualBox
1999 – VMware
2005 – Git
2010 - Continuous Delivery
: http://finding-marbles.com/2012/04/15/a-brief-history-of-agile-and-lean-events/ , https://en.wikipedia.org/wiki/Comparison_of_open-source_configuration_management_software , http://www.jianshu.com/p/f40209023006 , http://itrevolution.com/the-history-of-devops/ , http://www.tocinstitute.org/history-of-toc.html
1984 – TOC
‧ 改善團隊協作 (跨部門、跨職能)
‧ 提高員工效率與團隊(企業)認同
‧ 幫助控管風險、成本,減少浪費
‧ 提升軟體迭代速度、軟體及服務品質
‧ 增強團隊信心,培育優質團隊文化
Why DevOps ?
more…
![Page 25: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/25.jpg)
1930s – PDCA-Cycle
201620051992 – Crystal
1930
2002 – TDD
2007 – Kanban for Software Development
2009 – Lean Startup
1995 20001990 2010
1999 – User Stories
1999 – eXtreme Programming
1995 – Scrum
2001 – Agile Manifesto 2007 – Agile Retrospectives
1993 – Refactoring
1995 – Pair Programming
1999 – Continuous Integration
2006 – BDD
1940s – Kanban & Toyota Production Systems / Lean
2003 – Lean Software Development
2009 – Software Craftsmanship Manifesto
2008 – Clean Code2009 - DevOpsDays
2006 – AWS
2012 – Ansible
2009 – Chef
2005 – Puppet
2007 – VirtualBox
1999 – VMware
2005 – Git
2010 - Continuous Delivery
: http://finding-marbles.com/2012/04/15/a-brief-history-of-agile-and-lean-events/ , https://en.wikipedia.org/wiki/Comparison_of_open-source_configuration_management_software , http://www.jianshu.com/p/f40209023006 , http://itrevolution.com/the-history-of-devops/ , http://www.tocinstitute.org/history-of-toc.html
1984 – TOC
‧ 改善團隊協作 (跨部門、跨職能)
‧ 提高員工效率與團隊(企業)認同
‧ 幫助控管風險、成本,減少浪費
‧ 提升軟體迭代速度、軟體及服務品質
‧ 增強團隊信心,培育優質團隊文化
Why DevOps ?
有助於 企業/團隊
實現其追求的價值
Business Value
more…
![Page 26: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/26.jpg)
定義
![Page 27: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/27.jpg)
What Is DevOps? It depends on whom you ask.
: http://www.infoworld.com/article/2905307/devops/what-is-devops-depends-on-whom-you-ask.html
: https://youtu.be/_DEToXsgrPc
![Page 28: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/28.jpg)
DevOps (a clipped compound of development and operations) is a term used to refer to a set of practices that emphasizes the collaboration and communication of both software developers and other information-technology (IT) professionals while automating the process of software delivery and infrastructure changes.It aims at establishing a culture and environment where building, testing, and releasing software can happen rapidly, frequently, and more reliably.
: https://zh.wikipedia.org/wiki/DevOps
Wikipedia
![Page 29: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/29.jpg)
DevOps represents a change in IT culture, focusing on rapid IT service delivery through the adoption of agile, lean practices in the context of a
system-oriented approach. DevOps emphasizes people (and culture), and seeks to improve collaboration between operations and development
teams. DevOps implementations utilize technology — especially automation tools that can leverage an increasingly programmable and
dynamic infrastructure from a life cycle perspective.
: http://www.gartner.com/it-glossary/devops/
Gartner
![Page 30: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/30.jpg)
A philosophy that brings together operations and development DevOps is an approach that promotes closer collaboration between lines of business, development and IT operations. It is an enterprise capability that enables the continuous delivery, continuous deployment and continuous monitoring of applications. It reduces the time needed to address customer feedback. Development and operations, and even testing, were often siloed in the past. DevOps brings them together to improve agility.
: https://www.ibm.com/cloud-computing/what-is-devops
IBM
![Page 31: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/31.jpg)
DevOps
: https://aws.amazon.com/tw/devops/what-is-devops/
AWS
![Page 32: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/32.jpg)
Devops is a cultural movement that changes how individuals think about their work, values the diversity of work done, supports intentional processes that accelerate the rate by which businesses realize value, and measures the effect of social and technical change. It is a way of thinking and a way of working that enables individuals and organizations to develop and maintain sustainable work practices. It is a cultural framework for sharing stories and developing empathy, enabling people and teams to practice their crafts in effective and lasting ways.
: Effective DevOps P.13, Publisher: O'Reilly Media. (http://shop.oreilly.com/product/0636920039846.do)
《Effective DevOps》
![Page 33: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/33.jpg)
DevOps is… A cultural and professional movement, focused on how we build and operate high velocity organisations, born from the
experiences of its practitioners.
: https://www.chef.io/solutions/devops/
Chef
![Page 34: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/34.jpg)
![Page 35: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/35.jpg)
DevOps 標準定義
![Page 36: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/36.jpg)
DevOps 標準定義做啥?
怎麼做?
![Page 37: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/37.jpg)
: http://pixabay.com/en/kick-martial-arts-warrior-185384/
BE
A
DEVOPS
KUNG FU
MASTER
拳拳到肉
![Page 39: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/39.jpg)
到底談些什麼?
![Page 40: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/40.jpg)
C A M S
![Page 41: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/41.jpg)
Culture Automation Measurement Sharing
![Page 42: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/42.jpg)
Culture Automation Measurement SharingLean
![Page 43: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/43.jpg)
Culture AutomationMeasurement
SharingLean
Learning Metrics
![Page 44: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/44.jpg)
Culture Automation SharingLeanMeasurement
Metrics
文化 自動化 透明度
![Page 45: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/45.jpg)
Culture Automation SharingLeanMeasurement
Metrics
文化 自動化 透明度
![Page 46: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/46.jpg)
Culture Automation SharingLeanMeasurement
Metrics
文化 自動化 透明度
Tool ScalingCollaboration Affinity
: Effective DevOps P.57, Publisher: O'Reilly Media. (http://shop.oreilly.com/product/0636920039846.do)
![Page 47: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/47.jpg)
Culture Automation SharingLeanMeasurement
Metrics
文化 自動化 透明度
Tool ScalingCollaboration Affinity
![Page 48: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/48.jpg)
Culture Automation SharingLeanMeasurement
Metrics
文化 自動化 透明度
Tool ScalingCollaboration Affinity
![Page 49: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/49.jpg)
code build test deploy operateplan
Measurement
Monitor Metrics Analytics
Continuous IntegrationContinuous Delivery
DevOps
MonitoringAutomation
Dev
release
Ops Sharing
FastIteration
Feedback
break silos
LEAN
CultureAgile
![Page 50: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/50.jpg)
https://blogs.technet.microsoft.com/tangent_thoughts/2016/06/15/devops-resources-for-you-to-use-now/
![Page 51: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/51.jpg)
透明度 文化
自動化
![Page 52: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/52.jpg)
: http://finda.photo/image/11418
: http://www.ithome.com.tw/news/87144
自動化
![Page 53: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/53.jpg)
Continuous Integration
Continuous Delivery
Continuous Deployment
more…
![Page 54: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/54.jpg)
Continuous Delivery ISBN: 978-0321601919
Continuous Delivery 中文版利用自動化的建置、測試與部署完美創造出可信賴的軟體發佈 ISBN: 978-9862019627
非讀不可
![Page 55: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/55.jpg)
code build test release deploy operateplan
Continuous Integration
Continuous Delivery
Automation
關鍵在於你的 “Pipeline”
CI / CD / Automation
Continuous Deployment
![Page 56: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/56.jpg)
就是要又短又快!!
開發 測試 除錯 交付 部署
可重複利用 可靠 減少人為錯誤
謎之音:這樣描述沒問題嗎?
自動化
減少浪費省時省力提升生產力
![Page 58: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/58.jpg)
Metrics
: http://nos.twnsnd.co/image/83208814778
Monitor
Analytics
![Page 59: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/59.jpg)
讓數據說話!
持續改善(code, test, deploy,
operate…)
Measurement
Feedback
監測任何有意義之數據performance, error log …etc
![Page 60: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/60.jpg)
code build test release deploy operateplan
Measurement
Monitor Metrics Analytics
Feedback
透明度
Monitoring
![Page 61: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/61.jpg)
code build test release deploy operateplan
Measurement
Monitor Metrics Analytics
Feedback
透明度
![Page 62: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/62.jpg)
需求反饋
專案管理
維運狀況
技術知識
透明度
more…
![Page 64: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/64.jpg)
“DevOps is a human problem”
Patrick Debois @patrickdebois
: http://itrevolution.com/devops-culture-part-1/
![Page 65: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/65.jpg)
It’s your code !
It’s your machine !
: https://unsplash.com/photos/KeUKM5N-e_g , https://unsplash.com/photos/nezHaCwch2w
![Page 66: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/66.jpg)
code build test
release
deploy operate
plan
Dev
Ops
穀倉效應
![Page 67: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/67.jpg)
Development Operations
dev dev dev ops ops ops
穀倉效應
![Page 68: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/68.jpg)
穀倉效應
Development Operations
dev dev dev ops ops ops
DevOps
break
break
![Page 69: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/69.jpg)
穀倉效應DevOps
Development Operations
break
break
Business
break
break
![Page 70: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/70.jpg)
穀倉效應DevOps
Development Operations
break
break
Business
break
break
RD QA
break
break
![Page 71: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/71.jpg)
你才 DevOps
你全家都 DevOps
DevOps
DevOps正解
![Page 72: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/72.jpg)
Development Operations
dev dev ops opsdev ops
DevOpsdevops
devops
devops
文化
![Page 73: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/73.jpg)
Development Operations
dev dev ops opsdev ops
DevOps
We all love Docker, DevOps tools…etc
Docker Docker
文化
![Page 74: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/74.jpg)
Top
Down
DevOps
團隊協作
工作流程
專案管理
資源分配
文化
more…
![Page 75: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/75.jpg)
Top
Down
DevOps
文化
more…
鼓勵創新
容許錯誤
持續改善
![Page 76: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/76.jpg)
‧ 改善團隊協作 (跨部門、跨職能)
‧ 提高員工效率與團隊(企業)認同
‧ 幫助控管風險、成本,減少浪費
‧ 提升軟體迭代速度、軟體及服務品質
‧ 增強團隊信心,培育優質團隊文化
Why DevOps ?
more…
![Page 77: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/77.jpg)
‧ 改善團隊協作 (跨部門、跨職能)
‧ 提高員工效率與團隊(企業)認同
‧ 幫助控管風險、成本,減少浪費
‧ 提升軟體迭代速度、軟體及服務品質
‧ 增強團隊信心,培育優質團隊文化
Why DevOps ?文化
more…
![Page 78: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/78.jpg)
‧ 改善團隊協作 (跨部門、跨職能)
‧ 提高員工效率與團隊(企業)認同
‧ 幫助控管風險、成本,減少浪費
‧ 提升軟體迭代速度、軟體及服務品質
‧ 增強團隊信心,培育優質團隊文化
Why DevOps ?透明度
more…
![Page 79: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/79.jpg)
‧ 改善團隊協作 (跨部門、跨職能)
‧ 提高員工效率與團隊(企業)認同
‧ 幫助控管風險、成本,減少浪費
‧ 提升軟體迭代速度、軟體及服務品質
‧ 增強團隊信心,培育優質團隊文化
Why DevOps ?生產力
more…
![Page 80: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/80.jpg)
透明度 文化
自動化
![Page 81: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/81.jpg)
透明度 文化
自動化
自動化測試
自動化部署
Monitoring
Log
Feedback
Agile
Lean
CI / CD
ChatOps
more…
more…
more…
![Page 82: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/82.jpg)
給你滿滿的
Keyword!
(尊重版權,保護當事人,所以用幾何圖形重新繪製。)
![Page 83: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/83.jpg)
Building Culture
Transformation
LEANAgile
Continuous Integration
Automated Testing
Performance / Availability Monitoring
ChatOps
AgileOps
Continuous Deployment
Continuous Delivery
Automation
Release Management
Infrastructure as
Code
Configuration Management
Virtualization
Container
Microservice
Cloud NativeCloud
SRE
![Page 84: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/84.jpg)
Building Culture
Transformation
LEANAgile
Continuous Integration
Automated Testing
Performance / Availability Monitoring
ChatOps
AgileOps
Continuous Deployment
Continuous Delivery
Automation
Release Management
Infrastructure as
Code
Configuration Management
Virtualization
Container
Microservice
Cloud NativeCloud
SRE
: http://www.gartner.com/imagesrv/reprints/272900/272990/272990.pptx
![Page 85: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/85.jpg)
常見議題
: http://itrevolution.com/expect-devops-enterprise-summit-san-francisco-2016/
![Page 86: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/86.jpg)
常見議題
: http://itrevolution.com/expect-devops-enterprise-summit-san-francisco-2016/
![Page 87: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/87.jpg)
‧ 團隊轉型、文化塑造、強化團隊協作
‧ 持續改善 (工具、流程…)
‧ 從 Agile 到 DevOps
‧ 如何導入與最佳實踐 (CI / CD / 自動化…)
‧ 架構規劃 (彈性、擴展性…)
‧ 相關工具的實務經驗 (Jenkins、Docker…)
more…
常見議題
![Page 88: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/88.jpg)
DevOps Enigneer?
![Page 89: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/89.jpg)
(保護當事人,所以要碼一下。)
![Page 90: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/90.jpg)
is devops a good career ?
: http://theagileadmin.com/what-is-devops/
![Page 91: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/91.jpg)
DevOps in Your Job Title Is Doing You Harm
: https://pete.wtf/2013/05/03/devops-in-your-job-title-is-doing-you-harm/
![Page 92: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/92.jpg)
Everyone is
“selling, doing, hiring DevOps”
Michael Ducy https://twitter.com/mfdii
Chef 傳教士
But
![Page 94: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/94.jpg)
: https://www.104.com.tw/jobbank/joblist/joblist.cfm?jobsource=n104bank1&keyword=devops&order=1
![Page 95: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/95.jpg)
: https://www.1111.com.tw/job-bank/job-description.asp?eNo=79558824
CI CD automation workflow
Coding Linux Virtualization Agile Cloud
![Page 96: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/96.jpg)
: https://www.1111.com.tw/job-bank/job-description.asp?eNo=79362526
Coding
Unix
Cloud
Git
backend
AWS
![Page 97: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/97.jpg)
: https://www.1111.com.tw/job-bank/job-description.asp?eNo=79739436
Architect
Automation
Infrastructure
Operation
Virtualization
CI / CD
Coding
![Page 98: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/98.jpg)
DevOps Requires New Job Skills & Roles
Cloud ArchitectRelease Manager Integration Specialist
DevOps Automation Engineer
https://www.scriptrock.com/blog/devops-new-job-skills-roles-titles
![Page 99: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/99.jpg)
Summary
![Page 100: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/100.jpg)
DevOps ?
歷史淵源?
觀念?
職務?
定義?
工具?
實踐?
![Page 102: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/102.jpg)
1930s – PDCA-Cycle
201620051992 – Crystal
1930
2002 – TDD
2007 – Kanban for Software Development
2009 – Lean Startup
1995 20001990 2010
1999 – User Stories
1999 – eXtreme Programming
1995 – Scrum
2001 – Agile Manifesto 2007 – Agile Retrospectives
1993 – Refactoring
1995 – Pair Programming
1999 – Continuous Integration
2006 – BDD
1940s – Kanban & Toyota Production Systems / Lean
2003 – Lean Software Development
2009 – Software Craftsmanship Manifesto
2008 – Clean Code2009 - DevOps
2006 – AWS
2012 – Ansible
2009 – Chef
2005 – Puppet
2007 – VirtualBox
1999 – VMware
2005 – Git
2010 - Continuous Delivery
: http://finding-marbles.com/2012/04/15/a-brief-history-of-agile-and-lean-events/ , https://en.wikipedia.org/wiki/Comparison_of_open-source_configuration_management_software , http://www.jianshu.com/p/f40209023006 , http://itrevolution.com/the-history-of-devops/ , http://www.tocinstitute.org/history-of-toc.html
1984 – TOC
![Page 103: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/103.jpg)
為何需要 DevOps ?
‧Why Agile ?
‧Why Lean ?
‧Why CI / CD ?
‧Why Automation ?
為了又短
又快又靈活
(羞)
more…
![Page 104: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/104.jpg)
DevOps 的定義
大家也已經
不再關心
「標準答案」
取決於你詢問的對象是誰?
已被過度
定義與解釋
![Page 105: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/105.jpg)
: http://pixabay.com/en/kick-martial-arts-warrior-185384/
BE
A
DEVOPS
KUNG FU
MASTER
![Page 106: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/106.jpg)
IT ( )
.......
個人看法 (2017/1/14)( ) ( )
![Page 107: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/107.jpg)
Building Culture
Transformation
LEANAgile
Continuous Integration
Automated Testing
Performance / Availability Monitoring
ChatOps
AgileOps
Continuous Deployment
Continuous Delivery
Automation
Release Management
Infrastructure as
Code
Configuration Management
Virtualization
Container
Microservice
Cloud NativeCloud
SRE
![Page 108: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/108.jpg)
![Page 109: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/109.jpg)
透明度 文化
自動化
自動化測試
自動化部署
Monitoring
Log
Feedback
Agile
Lean
CI / CD
ChatOps
more…
more…
more…
![Page 110: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/110.jpg)
: http://www.gartner.com/imagesrv/reprints/272900/272990/272990.pptx
![Page 111: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/111.jpg)
: http://itrevolution.com/the-three-ways-principles-underpinning-devops/
Dev Ops
Dev Ops
Dev Ops
Systems Thinking
Amplify Feedback Loops
Gene Kim
Culture Of Continual Experimentation And Learning
![Page 112: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/112.jpg)
DevOps Engineer ?
取決於你詢問的對象是誰?
職責、職務、
技能、經驗、
重新排列組合
![Page 114: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/114.jpg)
DevOps 神話 ?
: https://www.facebook.com/groups/DevOpsTaiwan/
![Page 115: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/115.jpg)
Agile ? DevOps ?
: https://www.facebook.com/groups/DevOpsTaiwan/
![Page 116: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/116.jpg)
Leaders need to realize that implementing DevOps means changing the technology system as well as the cultural system. They must acknowledge that both are intertwined and, to be successful, both systems must evolve to drive velocity.”
Learning how to manage and lead by giving people context and information to make better decisions—versus giving them tickets or briefs—is how leaders and teams will thrive.
: https://blog.chef.io/2016/10/06/future-of-devops-with-adam-jacob/
Chef CTO Adam Jacob
![Page 117: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/117.jpg)
Jeff Geerling
《Ansible for DevOps》
“My advice: spend less time arguing over the definition of the word, and more time making it mean something to you.”
: Book: Ansible for DevOps (https://leanpub.com/ansible-for-devops)
![Page 118: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/118.jpg)
Cheng Wei Chen @ Agile Tour Taichung 2017/1/14: https://unsplash.com/photos/9O1oQ9SzQZQ
提到 DevOps 到底在談些什麼玩意兒?
感謝聆聽!
講完了?
![Page 119: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/119.jpg)
: http://www.splitshire.com/hand-holding-moleskine/
導入 DevOps ?
延長賽!
![Page 120: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/120.jpg)
了解現況
: http://school.soft-arch.net/blog/157917/devops-a-toc-perspective
![Page 121: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/121.jpg)
了解現況
Culture
Collaboration
Software Value Stream
Workflow
Development Pipeline
more…
![Page 122: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/122.jpg)
DevOps Assessment
: http://www.ca.com/media/cae/html/page.html
• Are your teams meeting business expectations for more frequent application deployments, shorter lead times and higher software release success rates?
![Page 123: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/123.jpg)
DevOps Assessment
: http://www.ca.com/media/cae/html/page.html
• Can your teams consistently handle complex, multi-tier deployments for thousands of servers and complex services without having to rely on the development of one-off customized scripts or manual processing?
![Page 124: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/124.jpg)
DevOps Assessment
: http://www.ca.com/media/cae/html/page.html
• Can your monitoring practices scale to manage more modern distributed and microservices-style architectures with many new languages and data stores and potentially thousands of services to support?
![Page 125: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/125.jpg)
DevOps Assessment
: http://www.ca.com/media/cae/html/page.html
• Can teams visually depict changes in application environments to quickly identify when and where changes occurred, together with the resulting impact on performance?
![Page 126: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/126.jpg)
了解現況
Culture
Software Value Stream
Workflow
Development Pipeline
more…: http://www.ca.com/media/cae/html/page.html
![Page 127: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/127.jpg)
DevOps Checklist
: http://www.ca.com/media/cae/html/page.html
• We have a centralized instant message system including all members of our product team.
• All members of our product team have access to code status, metrics and history.
![Page 128: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/128.jpg)
DevOps Checklist
: http://www.ca.com/media/cae/html/page.html
• We cultivate an environment of continuous learning.
• We openly discuss failures in order to share learning.
![Page 129: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/129.jpg)
DevOps Checklist
: http://www.ca.com/media/cae/html/page.html
• Our software development cycle is 2 weeks or less.
• Developers or product owners are able to deploy our product to production.
![Page 130: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/130.jpg)
了解現況
: http://devopschecklist.com/
![Page 131: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/131.jpg)
文化http://www.slideshare.net/jedi4ever/devops-tools-fools-and-other-smart-things
http://www.slideshare.net/dev2ops/you-cant-change-culture-but-you-can-change-behavior-and-behavior-becomes-culture
不一定適合在導入初期就處理, 但不能不處理。
![Page 132: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/132.jpg)
文化
: https://www.facebook.com/hbrtaiwan/posts/10154412590161068: https://www.facebook.com/darencademy/posts/505489289646446
![Page 133: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/133.jpg)
Top
Down
文化
![Page 135: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/135.jpg)
Top
Down
文化
dev ops dev ops dev ops
![Page 136: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/136.jpg)
文化
: https://www.facebook.com/groups/179345672472/permalink/10154002013167473/
![Page 137: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/137.jpg)
文化
: http://mp.weixin.qq.com/s?__biz=MzAxNDcxMjc3OQ%3D%3D&mid=2649829183&idx=1&sn=b669dce4d76ba922fda059c5f825593b
從 Agile、Lean 的經驗中學習
![Page 138: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/138.jpg)
: https://www.thoughtworks.com/insights/blog/future-agile-innovators-imitators-and-idiots
“But without the shift in thinking [about values], methodology becomes technique and practice becomes imitation,” writes Peter Block in Community.
文化
從 Agile、Lean 的經驗中學習
![Page 139: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/139.jpg)
文化
: http://school.soft-arch.net/blog/157917/devops-a-toc-perspective
: http://school.soft-arch.net/blog/268878/embrace-docker
從 TOC 的經驗中學習
![Page 140: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/140.jpg)
文化
: https://www.facebook.com/hbrtaiwan/posts/10154426232201068
引導並消除阻力
: http://www.goldrattconsulting.com/webfiles/fck/files/Layers%20of%20Resistance.pdf
![Page 141: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/141.jpg)
: http://www.ted.com/talks/derek_sivers_how_to_start_a_movement?language=en
![Page 142: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/142.jpg)
: http://puppetlabs.com/2015-devops-report: http://shop.oreilly.com/product/0636920039846.do
內容以 文化為主
許多業界經驗分享
![Page 143: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/143.jpg)
http://blog.matthewskelton.net/2013/10/22/what-team-structure-is-right-for-devops-to-flourish/
DevOps Topologies
![Page 144: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/144.jpg)
DevOps Topologies
Dev Ops
小 團隊
: http://blog.matthewskelton.net/2013/10/22/what-team-structure-is-right-for-devops-to-flourish/
![Page 145: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/145.jpg)
DevOps Topologies
Dev Dev Ops
新創團隊
: http://blog.matthewskelton.net/2013/10/22/what-team-structure-is-right-for-devops-to-flourish/
![Page 146: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/146.jpg)
: http://blog.matthewskelton.net/2013/10/22/what-team-structure-is-right-for-devops-to-flourish/
DevOps Topologies
Dev OpsDev Ops
專案 編組
![Page 147: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/147.jpg)
DevOps Topologies
http://stories.visualstudio.com/devops/
![Page 148: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/148.jpg)
Building Culture
Transformation
LEANAgile
Continuous Integration
Automated Testing
Performance / Availability Monitoring
ChatOps
AgileOps
Continuous Deployment
Continuous Delivery
Automation
Release Management
Infrastructure as
Code
Configuration Management
Virtualization
Container
Microservice
Cloud NativeCloud
SRE
![Page 149: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/149.jpg)
![Page 150: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/150.jpg)
: http://www.gartner.com/imagesrv/reprints/272900/272990/272990.pptx
![Page 151: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/151.jpg)
工具
: https://blog.xebialabs.com/2015/07/20/xebialabs-launches-the-periodic-table-of-devops-tools/
![Page 152: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/152.jpg)
符合需求 學習成本
價格 售後服務 商業支援
生態系社群
設計邏輯
工具選擇策略
教學資源
![Page 153: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/153.jpg)
團隊規模
流程
產品\架構
找出最佳實踐
最佳 實踐
文化轉變
工具\平台
跨職能人才
![Page 154: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/154.jpg)
從 Agile 到 DevOps
: http://mp.weixin.qq.com/s?__biz=MzAxNDcxMjc3OQ%3D%3D&mid=2649829183&idx=1&sn=b669dce4d76ba922fda059c5f825593b
從 Agile、Lean 的經驗中學習
![Page 155: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/155.jpg)
code buildplan
Agile Development
Feedback
test
![Page 156: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/156.jpg)
code buildplan
Agile DevelopmentContinuous Integration
Automation
Feedback
test
![Page 157: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/157.jpg)
code buildplan
Agile DevelopmentContinuous Integration
Continuous Delivery
deploy
Feedback
test release
Feedback
Automation
![Page 158: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/158.jpg)
code buildplan
Agile DevelopmentContinuous Integration
Continuous Delivery
deploy
Feedback
releasetest
Feedback
operate
DevOps
Automation
![Page 159: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/159.jpg)
code build test deploy operateplan
Measurement
Monitor Metrics Analytics
Continuous IntegrationContinuous Delivery
DevOps
MonitoringAutomation
Dev
release
Ops Sharing
FastIteration
Feedback
break silos
LEAN
CultureAgile
![Page 160: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/160.jpg)
The IT Revolution DevOps Guide
: http://puppetlabs.com/2015-devops-report: http://itrevolution.com/download-the-it-revolution-devops-guild/
![Page 161: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/161.jpg)
DevOps Report 2015
: http://puppetlabs.com/2015-devops-report
![Page 162: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/162.jpg)
DevOps Report 2015
: https://puppet.com/resources/white-paper/2016-state-of-devops-report
![Page 163: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/163.jpg)
• Adobe
• Amazon
• Apple
• Airbnb
• Ebay
• Etsy
更多案例
• Netflix
• NASA
• Starbucks
• Walmart
: http://mp.weixin.qq.com/s?__biz=MzA5NzU3Njc5Mw%3D%3D&mid=2651200907&idx=1&sn=862b2c1b0ca650361efd2a46add9b03a
![Page 164: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/164.jpg)
: http://puppetlabs.com/2015-devops-report: https://www.microsoft.com/en-us/cloud-platform/development-operations
![Page 165: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/165.jpg)
: http://puppetlabs.com/2015-devops-report: https://blogs.technet.microsoft.com/juliens/2016/02/14/devops-where-do-i-start-cheat-sheet/
![Page 166: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/166.jpg)
: http://itrevolution.com/the-three-ways-principles-underpinning-devops/
Dev Ops
Dev Ops
Dev Ops
Systems Thinking
Amplify Feedback Loops
Gene Kim
Culture Of Continual Experimentation And Learning
![Page 167: 提到 DevOps 到底在談些什麼玩意兒?(@ Agile Tour Taichung 2017)](https://reader030.vdocuments.net/reader030/viewer/2022012813/587ea4231a28ab2a4a8b64a3/html5/thumbnails/167.jpg)
Cheng Wei Chen @ Agile Tour Taichung 2017/1/14: https://unsplash.com/photos/9O1oQ9SzQZQ
提到 DevOps 到底在談些什麼玩意兒?
感謝聆聽!
真的講完了!