狠狠撸

狠狠撸Share a Scribd company logo
Effective DevOps:
一場文化與技術的轉型運動
Cheng Wei Chen @ Agile Tour Hsinchu 2017Photo by Jerry Kiesewetter on Unsplash
Cheng Wei Chen 陳 正瑋
DevOps Engineer @ 得寬科技
http://chengweichen.com
2013
100 % Laravel
JetBrains
( )
PHP/Laravel
http://www.laravel-dojo.com
Photo by mari lezhava on Unsplash
如果你向
十位經濟學家求教
你會獲得十一種
經濟論點
Photo by mari lezhava on Unsplash
如果你詢問
十位 DevOps 專家
你會獲得十一種
DevOps 定義
老梗,但很真實!
old
Photo by Joshua Ness on Unsplash
I’M
THINKING
What
is
DevOps ?
devops 什麼都不是!
最初只是一個 #hashtag
201620051930 1995 20001990 2010
Twitter
Hashtag
#devopsdays
->#devops
2009 - DevOpsDays
Ghent in Belgium
為了各自的目的
後人給予 DevOps 意涵
Dev + Ops + QA
Dev + Sec + Ops
: http://www.devsecops.org/
: http://electric-cloud.com/blog/2016/07/opsdev-is-coming/
DevOps has become
a folk model!
Photo by Jason Rosewell on Unsplash
It's all
about ...
Photo by Cristian Newman on Unsplash
DevOps ?
Yes, I know
Photo by Andrew Furlan on Unsplash
DevOps?
?
也许应该调整一下问题
DevOps = Automation?
code build test release deploy operateplan
Continuous Integration
Continuous Delivery
Automation
Automation
Continuous Deployment
Infrastructure
as
Code
more
關鍵在於「人與互動」及「流程」
In their efforts to compensate for the
unreliability of human performance, the
designers of automated control systems
have unwittingly created opportunities
for new error types that can be even
more serious than those they were
seeking to avoid.
—James Reason
DevOps = 某些工具?
我有在用 Docker,
我很 DevOps。
我有在用 CI / CD,
我很 DevOps。
工具並不等於 DevOps
DevOps 只和
Dev 及 Ops 有關?
Dev
Development
Ops
Operations
開發運維一體化
MS:
Dev
Development
Ops
Operations
開發運維一體化
MS:
只是起點
code build test deploy operateplan
Measurement
Monitor Metrics Analytics
Continuous Integration
Continuous Delivery
DevOps
Monitoring
Automation
Dev
release
Ops
Feedback
Dev Ops
需求
Infra
Dev Ops
需求
Infra
Dev Ops
客戶
Business
價值
需求
Infra
Dev Ops
客戶
Business
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》
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
漫畫梗《浪人劍客》:
「用名字是斬不死人的吧」
Google
想像一个情境
有一位新人刚入职
會有一位 Metor 負責
指导熟悉整个工作流程
Local 環境已設置完畢
Local > Try > CI (prod)
Mentorship
Code Review
Pairing (program, admin, 尘辞谤别…)
CI -> CD
(Deploy)
Dashboard
You are not alone !
不咎责的事后检讨
非工程师也能参与此流程
另一个真实案例
来自美国政府的部门
專門負責持續交付平台
CD
团队内大量引入各种工具
提供環境,鼓勵積極嘗試
不同的工具與解決方案
收集意見並調整需求之
優先順序
指导熟悉整个工作流程
自主形成跨團隊小組,協
作解決問題
團隊協作
工具 沟通
默契 / 慣例 規定 / 流程 思維模式
跨領域合作
: https://www.chef.io/solutions/devops/
你觉得其中的重点為何?
C A M S
Culture Automation Measure Sharing
Culture Automation Measure SharingLean
Culture Automation SharingLean
文化 自動化 透明度
Measure
Culture Automation SharingLean
文化 自動化 透明度
Tool ScalingCollaboration Affinity
: Effective DevOps P.57, Publisher: O'Reilly Media. (http://shop.oreilly.com/product/0636920039846.do)
Measure
Culture Automation SharingLean
文化 自動化 透明度
Tool ScalingCollaboration Affinity
Measure
Tool Scaling
Collaboration Affinity
: Effective DevOps P.57, Publisher: O'Reilly Media. (http://shop.oreilly.com/product/0636920039846.do)
協作 Collaboration
Photo by Matteo Vistocco on Unsplash
什麼是协作?
在擁有共同目標的前提下,個體之間為了
朝向某個具體成果,所進行的各種有意識
的活動及過程。
而團隊的協作與否,會對於?
組織的生產力造成影響。
影响协作的因素?
沟通
個人背景、專業背景
組織架構、階級
个人目标
認知及思維模式、
工作方式
组织文化、工作环境
尘辞谤别…
親和力 Affinity
Photo by William Bout on Unsplash
什麼是亲和力?
人、團隊、組織之間建立的?
「連結」與「關係」。
人际网络、人际连结
群体身份、非我族类
亲和力的重要性?
提升信任
強化沟通、減少沟通障礙
提升生产力
當責
(Accountability)
尘辞谤别…
工具 Tools
Photo by Amauri AM on Unsplash
工具 = 文化的加速器
工具决策与组织文化有关
康威定律与工具
是谁制定工具相关决策?
工具的标準化
没有「最好」的工具
持续改善胜过最佳实践
工具的影響層面,
比表面還要多更多。
{
擴展 Scaling
Photo by NASA on Unsplash
整體組織在其生命週期中的?
演化、成長及進步。
DevOps 可適用於
各種規模的組織
重点在於如何因应异动
保持组织的灵活性、健康
“DevOps is a human
problem”
Patrick Debois
@patrickdebois
: http://itrevolution.com/devops-culture-part-1/
It’s your code !
It’s your
machine !
: https://unsplash.com/photos/KeUKM5N-e_g , https://unsplash.com/photos/nezHaCwch2w
code build test
release
deploy operate
plan
Dev
Ops
穀倉效應
DevOps
Development Operations
dev dev dev ops ops ops
break
break
DevOps
Development Operations
break
break
Business
break
break
RD QA
break
break
你才 DevOps
你全家都 DevOps
DevOps
DevOps
你才 DevOps
你全家都 DevOps
DevOps
DevOps
Development Operations
dev dev ops opsdev ops
DevOps
dev?
ops
dev?
ops
dev?
ops
文化
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://?nding-marbles.com/2012/04/15/a-brief-history-of-agile-and-lean-events/ , https://en.wikipedia.org/wiki/Comparison_of_open-source_con?guration_management_software , ?
http://www.jianshu.com/p/f40209023006 , http://itrevolution.com/the-history-of-devops/ , http://www.tocinstitute.org/history-of-toc.html
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://?nding-marbles.com/2012/04/15/a-brief-history-of-agile-and-lean-events/ , https://en.wikipedia.org/wiki/Comparison_of_open-source_con?guration_management_software , ?
http://www.jianshu.com/p/f40209023006 , http://itrevolution.com/the-history-of-devops/ , http://www.tocinstitute.org/history-of-toc.html
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://?nding-marbles.com/2012/04/15/a-brief-history-of-agile-and-lean-events/ , https://en.wikipedia.org/wiki/Comparison_of_open-source_con?guration_management_software , ?
http://www.jianshu.com/p/f40209023006 , http://itrevolution.com/the-history-of-devops/ , http://www.tocinstitute.org/history-of-toc.html
團隊協作
工具 沟通
默契 / 慣例 規定 / 流程 思維模式
跨領域合作
Top
Down
DevOps
團隊協作
工作流程
專案管理
資源分配
文化
尘辞谤别…
Top
Down
DevOps
文化
尘辞谤别…
鼓勵創新
容許錯誤
持續改善
多元觀點
支援
體系
協同
合作
尊重
信任
資訊
透明
高績效
團隊
: https://www.hbrtaiwan.com/article_content_AR0001707.html
1.
2.
3.
4.
5.
6.
7.
: http://www.master60.com.tw/index-bookmeta.php?v=53
The Power of Minds at Work
Organizational Intelligence in Action
1.
2.
3.
4.
5.
6.
7.
: http://www.master60.com.tw/index-bookmeta.php?v=53
The Power of Minds at Work
Organizational Intelligence in Action
發展
組織智商
1.
2.
3.
4.
5.
6.
7.
: http://www.master60.com.tw/index-bookmeta.php?v=53
The Power of Minds at Work
Organizational Intelligence in Action
學習型
組織
發展
組織智商
1.
2.
3.
4.
5.
6.
7.
: http://www.master60.com.tw/index-bookmeta.php?v=53
The Power of Minds at Work
Organizational Intelligence in Action
學習型
組織
發展
組織智商
組織
經營管理文化
漫畫梗《杖毆魔法使的冒險之書》:
「我能說的只有一件事」
Google
漫畫梗《MAGI魔奇少年》:
「我想要向更好的方向持續改變。想要更
向前進一步。」
Google
漫畫梗《MAGI魔奇少年》:
「我想要向更好的方向持續改變。想要更
向前進一步。」
Google
持續
改善
: http://itrevolution.com/the-three-ways-principles-underpinning-devops/
Dev OpsSystems Thinking
Gene Kim
: http://itrevolution.com/the-three-ways-principles-underpinning-devops/
Dev Ops
Dev Ops
Systems Thinking
Amplify Feedback Loops
Gene Kim
: 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
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://?nding-marbles.com/2012/04/15/a-brief-history-of-agile-and-lean-events/ , https://en.wikipedia.org/wiki/Comparison_of_open-source_con?guration_management_software , ?
http://www.jianshu.com/p/f40209023006 , http://itrevolution.com/the-history-of-devops/ , http://www.tocinstitute.org/history-of-toc.html
1930s – PDCA-Cycle
20162005
1992 – 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 Code
2009 - DevOps
2006 – AWS
2012 – Ansible
2009 – Chef
2005 – Puppet
2007 – VirtualBox
1999 – VMware
2005 – Git
2010 - Continuous Delivery
: http://?nding-marbles.com/2012/04/15/a-brief-history-of-agile-and-lean-events/ , https://en.wikipedia.org/wiki/Comparison_of_open-source_con?guration_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
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 Native
Cloud
SRE
Summary
企業面臨的競爭
越來越激烈
企業面臨的競爭
越來越激烈
提升企業的
效率、效能
企業面臨的競爭
越來越激烈
提升企業的
效率、效能
架構
複雜性
系統
複雜性
產品
複雜性
組織
複雜性
企業面臨的競爭
越來越激烈
提升企業的
效率、效能
架構
複雜性
系統
複雜性
產品
複雜性
組織
複雜性
軟體開發方法
的演進
系統維運方法
的演進
企業面臨的競爭
越來越激烈
提升企業的
效率、效能
架構
複雜性
系統
複雜性
產品
複雜性
組織
複雜性
軟體開發方法
的演進
系統維運方法
的演進
如何讓 Ops
也敏捷起來
打破穀倉
跨部門、領域
團隊協作
企業面臨的競爭
越來越激烈
提升企業的
效率、效能
架構
複雜性
系統
複雜性
產品
複雜性
組織
複雜性
軟體開發方法
的演進
系統維運方法
的演進
如何讓 Ops
也敏捷起來
打破穀倉
跨部門、領域
團隊協作
出現了更多優質的工具
文化、觀念、思維
的轉變
企業面臨的競爭
越來越激烈
提升企業的
效率、效能
架構
複雜性
系統
複雜性
產品
複雜性
組織
複雜性
軟體開發方法
的演進
系統維運方法
的演進
如何讓 Ops
也敏捷起來
打破穀倉
跨部門、領域
團隊協作
文化、觀念、思維
的轉變

出現了更多優質的工具
企業
轉型
: https://www.atlassian.com/devops
Atlassian
如何面對 DevOps?
擁抱它、接受它、放下它
old
Jeff Geerling
《Ansible for DevOps》
“My advice: spend less time
arguing over the de?nition of the
word, and more time making it
mean something to you.”
價值
需求
Infra
Dev Ops
客戶
Business
DevOps has become
a folk model!
Photo by Ben White on Unsplash
聆聽別人的故事
漫畫梗《約定的夢幻島》:
「大叔是怎麼行動的?是怎麼活動著他的身體?」(內心 OS)
「觀察、分析,吸收學習。」(內心 OS)
Google
避免货物崇拜
DevOps Report 2017
: https://puppet.com/resources/whitepaper/state-of-devops-report
了解現況
Culture
Software Value Stream
Workflow
Development Pipeline
尘辞谤别…
: http://www.ca.com/media/cae/html/page.html
了解現況
: http://devopschecklist.com/
: http://www.gartner.com/imagesrv/reprints/272900/272990/272990.pptx
Effective DevOps (Agile Tour HsinChu 2017)
Photo by James Pond on Unsplash
加入社群
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
: 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
: 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
持續
改善
漫畫梗《幼女戰記》:
「上司與部下之間的想法能夠連貫一致還真是個令人高興的職場
呢」(內心 OS)
「祝貴官們武運昌隆!」
Google
工商服务
https://devopstw.club
尋求志工、贊助
: https://pixabay.com/en/building-joy-planning-plans-1080592/ , https://pixabay.com/en/baby-hand-dad-200760/
尋求講者及講題
: https://www.pexels.com/photo/man-person-suit-united-states-of-america-2281/
Photo by Clark Tibbs on Unsplash
Thank You

More Related Content

What's hot (20)

Continuous Delivery - 敏捷開發的最後一哩路
Continuous Delivery - 敏捷開發的最後一哩路Continuous Delivery - 敏捷開發的最後一哩路
Continuous Delivery - 敏捷開發的最後一哩路
Miles Chou
?
顿别惫翱辫蝉核心理念和实践
顿别惫翱辫蝉核心理念和实践顿别惫翱辫蝉核心理念和实践
顿别惫翱辫蝉核心理念和实践
Martin Liu
?
01 DevOps and Azure DevOps overview
01 DevOps and Azure DevOps overview01 DevOps and Azure DevOps overview
01 DevOps and Azure DevOps overview
Alan Tsai
?
Ansible & GitLab CI / CD Workshop 101 ( @Agile Tour Taipei 2017)
Ansible & GitLab CI / CD Workshop 101 ( @Agile Tour Taipei 2017)Ansible & GitLab CI / CD Workshop 101 ( @Agile Tour Taipei 2017)
Ansible & GitLab CI / CD Workshop 101 ( @Agile Tour Taipei 2017)
Chen Cheng-Wei
?
跟著 geerlingguy 大神?一起測試 Ansible Roles
跟著 geerlingguy 大神?一起測試 Ansible Roles跟著 geerlingguy 大神?一起測試 Ansible Roles
跟著 geerlingguy 大神?一起測試 Ansible Roles
Chen Cheng-Wei
?
SRE 讀書會 - 導讀:第一章
SRE 讀書會 - 導讀:第一章SRE 讀書會 - 導讀:第一章
SRE 讀書會 - 導讀:第一章
Chen Cheng-Wei
?
My DevOps Tour 0.1
My DevOps Tour 0.1My DevOps Tour 0.1
My DevOps Tour 0.1
Chu-Siang Lai
?
敏捷开发全景视图(流程、方法和最佳实践)
敏捷开发全景视图(流程、方法和最佳实践)敏捷开发全景视图(流程、方法和最佳实践)
敏捷开发全景视图(流程、方法和最佳实践)
Weijun Zhong
?
瓶頸處理九大原則 (精簡版)
瓶頸處理九大原則 (精簡版)瓶頸處理九大原則 (精簡版)
瓶頸處理九大原則 (精簡版)
William Yeh
?
從 DevOps 到 ChatOps:War Room、Bots 與 Automation
從 DevOps 到 ChatOps:War Room、Bots 與 Automation從 DevOps 到 ChatOps:War Room、Bots 與 Automation
從 DevOps 到 ChatOps:War Room、Bots 與 Automation
Chen Cheng-Wei
?
顿别惫翱辫蝉的神鬼奇航
顿别惫翱辫蝉的神鬼奇航顿别惫翱辫蝉的神鬼奇航
顿别惫翱辫蝉的神鬼奇航
Edward Kuo
?
2019/7/27 先別開 Branch 了,你聽過 Feature Toggle 嗎?
2019/7/27 先別開 Branch 了,你聽過 Feature Toggle 嗎?2019/7/27 先別開 Branch 了,你聽過 Feature Toggle 嗎?
2019/7/27 先別開 Branch 了,你聽過 Feature Toggle 嗎?
Miles Chou
?
SRE 讀書會 - 導讀:第 31 章
SRE 讀書會 - 導讀:第 31 章SRE 讀書會 - 導讀:第 31 章
SRE 讀書會 - 導讀:第 31 章
Chen Cheng-Wei
?
How to integrate GitLab CICD into B2B service
How to integrate GitLab CICD into B2B serviceHow to integrate GitLab CICD into B2B service
How to integrate GitLab CICD into B2B service
Alex Su
?
Frontend devops-v1.0
Frontend devops-v1.0Frontend devops-v1.0
Frontend devops-v1.0
Yan Wang
?
从无到有建立一个敏捷开发团队的经验甘苦谈
从无到有建立一个敏捷开发团队的经验甘苦谈从无到有建立一个敏捷开发团队的经验甘苦谈
从无到有建立一个敏捷开发团队的经验甘苦谈
TIM WANG
?
在B2B硬體產業運用 Agile 與 DevOps 的實務與心法
在B2B硬體產業運用 Agile 與 DevOps 的實務與心法在B2B硬體產業運用 Agile 與 DevOps 的實務與心法
在B2B硬體產業運用 Agile 與 DevOps 的實務與心法
TIM WANG
?
GitHub Action Introduction
GitHub Action IntroductionGitHub Action Introduction
GitHub Action Introduction
Duran Hsieh
?
Testing in Production, Deploy on Fridays
Testing in Production, Deploy on FridaysTesting in Production, Deploy on Fridays
Testing in Production, Deploy on Fridays
Yi-Feng Tzeng
?
[ Study4TW Visual Studio Everywhere ] Vsts + microsoft teams 建構企業的Devops
[ Study4TW Visual Studio Everywhere ] Vsts + microsoft teams 建構企業的Devops[ Study4TW Visual Studio Everywhere ] Vsts + microsoft teams 建構企業的Devops
[ Study4TW Visual Studio Everywhere ] Vsts + microsoft teams 建構企業的Devops
Edward Kuo
?
Continuous Delivery - 敏捷開發的最後一哩路
Continuous Delivery - 敏捷開發的最後一哩路Continuous Delivery - 敏捷開發的最後一哩路
Continuous Delivery - 敏捷開發的最後一哩路
Miles Chou
?
顿别惫翱辫蝉核心理念和实践
顿别惫翱辫蝉核心理念和实践顿别惫翱辫蝉核心理念和实践
顿别惫翱辫蝉核心理念和实践
Martin Liu
?
01 DevOps and Azure DevOps overview
01 DevOps and Azure DevOps overview01 DevOps and Azure DevOps overview
01 DevOps and Azure DevOps overview
Alan Tsai
?
Ansible & GitLab CI / CD Workshop 101 ( @Agile Tour Taipei 2017)
Ansible & GitLab CI / CD Workshop 101 ( @Agile Tour Taipei 2017)Ansible & GitLab CI / CD Workshop 101 ( @Agile Tour Taipei 2017)
Ansible & GitLab CI / CD Workshop 101 ( @Agile Tour Taipei 2017)
Chen Cheng-Wei
?
跟著 geerlingguy 大神?一起測試 Ansible Roles
跟著 geerlingguy 大神?一起測試 Ansible Roles跟著 geerlingguy 大神?一起測試 Ansible Roles
跟著 geerlingguy 大神?一起測試 Ansible Roles
Chen Cheng-Wei
?
SRE 讀書會 - 導讀:第一章
SRE 讀書會 - 導讀:第一章SRE 讀書會 - 導讀:第一章
SRE 讀書會 - 導讀:第一章
Chen Cheng-Wei
?
敏捷开发全景视图(流程、方法和最佳实践)
敏捷开发全景视图(流程、方法和最佳实践)敏捷开发全景视图(流程、方法和最佳实践)
敏捷开发全景视图(流程、方法和最佳实践)
Weijun Zhong
?
瓶頸處理九大原則 (精簡版)
瓶頸處理九大原則 (精簡版)瓶頸處理九大原則 (精簡版)
瓶頸處理九大原則 (精簡版)
William Yeh
?
從 DevOps 到 ChatOps:War Room、Bots 與 Automation
從 DevOps 到 ChatOps:War Room、Bots 與 Automation從 DevOps 到 ChatOps:War Room、Bots 與 Automation
從 DevOps 到 ChatOps:War Room、Bots 與 Automation
Chen Cheng-Wei
?
顿别惫翱辫蝉的神鬼奇航
顿别惫翱辫蝉的神鬼奇航顿别惫翱辫蝉的神鬼奇航
顿别惫翱辫蝉的神鬼奇航
Edward Kuo
?
2019/7/27 先別開 Branch 了,你聽過 Feature Toggle 嗎?
2019/7/27 先別開 Branch 了,你聽過 Feature Toggle 嗎?2019/7/27 先別開 Branch 了,你聽過 Feature Toggle 嗎?
2019/7/27 先別開 Branch 了,你聽過 Feature Toggle 嗎?
Miles Chou
?
SRE 讀書會 - 導讀:第 31 章
SRE 讀書會 - 導讀:第 31 章SRE 讀書會 - 導讀:第 31 章
SRE 讀書會 - 導讀:第 31 章
Chen Cheng-Wei
?
How to integrate GitLab CICD into B2B service
How to integrate GitLab CICD into B2B serviceHow to integrate GitLab CICD into B2B service
How to integrate GitLab CICD into B2B service
Alex Su
?
Frontend devops-v1.0
Frontend devops-v1.0Frontend devops-v1.0
Frontend devops-v1.0
Yan Wang
?
从无到有建立一个敏捷开发团队的经验甘苦谈
从无到有建立一个敏捷开发团队的经验甘苦谈从无到有建立一个敏捷开发团队的经验甘苦谈
从无到有建立一个敏捷开发团队的经验甘苦谈
TIM WANG
?
在B2B硬體產業運用 Agile 與 DevOps 的實務與心法
在B2B硬體產業運用 Agile 與 DevOps 的實務與心法在B2B硬體產業運用 Agile 與 DevOps 的實務與心法
在B2B硬體產業運用 Agile 與 DevOps 的實務與心法
TIM WANG
?
GitHub Action Introduction
GitHub Action IntroductionGitHub Action Introduction
GitHub Action Introduction
Duran Hsieh
?
Testing in Production, Deploy on Fridays
Testing in Production, Deploy on FridaysTesting in Production, Deploy on Fridays
Testing in Production, Deploy on Fridays
Yi-Feng Tzeng
?
[ Study4TW Visual Studio Everywhere ] Vsts + microsoft teams 建構企業的Devops
[ Study4TW Visual Studio Everywhere ] Vsts + microsoft teams 建構企業的Devops[ Study4TW Visual Studio Everywhere ] Vsts + microsoft teams 建構企業的Devops
[ Study4TW Visual Studio Everywhere ] Vsts + microsoft teams 建構企業的Devops
Edward Kuo
?

Similar to Effective DevOps (Agile Tour HsinChu 2017) (20)

DevOps at DUDU
DevOps at DUDUDevOps at DUDU
DevOps at DUDU
晓东 杜
?
[Agile Tour Hsinchu 2019] Our practice in the DevOps Process for Manufacture ...
[Agile Tour Hsinchu 2019] Our practice in the DevOps Process for Manufacture ...[Agile Tour Hsinchu 2019] Our practice in the DevOps Process for Manufacture ...
[Agile Tour Hsinchu 2019] Our practice in the DevOps Process for Manufacture ...
Edward Kuo
?
Linux运维趋势 第14期 高性能电子商务网站
Linux运维趋势 第14期 高性能电子商务网站Linux运维趋势 第14期 高性能电子商务网站
Linux运维趋势 第14期 高性能电子商务网站
51CTO
?
[2018 DevOps Days]大型企業如何推行DevOps
[2018 DevOps Days]大型企業如何推行DevOps[2018 DevOps Days]大型企業如何推行DevOps
[2018 DevOps Days]大型企業如何推行DevOps
Edward Kuo
?
Proud Plone on Cloud
Proud Plone on CloudProud Plone on Cloud
Proud Plone on Cloud
TsungWei Hu
?
Rancher 快速打造叢集的解決方案
Rancher 快速打造叢集的解決方案Rancher 快速打造叢集的解決方案
Rancher 快速打造叢集的解決方案
Miles Chou
?
2024/11/29 DevOps Taiwan #64 : 從初建到進階:打造符合公司需求的混合雲端 GitLab DevOps 流水線
2024/11/29 DevOps Taiwan #64 : 從初建到進階:打造符合公司需求的混合雲端 GitLab DevOps 流水線2024/11/29 DevOps Taiwan #64 : 從初建到進階:打造符合公司需求的混合雲端 GitLab DevOps 流水線
2024/11/29 DevOps Taiwan #64 : 從初建到進階:打造符合公司需求的混合雲端 GitLab DevOps 流水線
Freddy Fan
?
DevOps The Buzzword - everything about devops
DevOps The Buzzword - everything about devopsDevOps The Buzzword - everything about devops
DevOps The Buzzword - everything about devops
DivyanshGupta922023
?
DevOps Days Taipei 2018
DevOps Days Taipei 2018DevOps Days Taipei 2018
DevOps Days Taipei 2018
Cobra Chen
?
twMVC#24 | 開發團隊的敏捷之路(未完成)
twMVC#24 | 開發團隊的敏捷之路(未完成)twMVC#24 | 開發團隊的敏捷之路(未完成)
twMVC#24 | 開發團隊的敏捷之路(未完成)
twMVC
?
[2021 DevDays]Microsoft Teams 整合 Azure DevOps之實務應用
[2021 DevDays]Microsoft Teams 整合 Azure DevOps之實務應用[2021 DevDays]Microsoft Teams 整合 Azure DevOps之實務應用
[2021 DevDays]Microsoft Teams 整合 Azure DevOps之實務應用
Edward Kuo
?
.NET Conf 2024 :利用 Azure 實現平台工程,從概念到實踐,如何完成導入企業內部
.NET Conf 2024 :利用 Azure 實現平台工程,從概念到實踐,如何完成導入企業內部.NET Conf 2024 :利用 Azure 實現平台工程,從概念到實踐,如何完成導入企業內部
.NET Conf 2024 :利用 Azure 實現平台工程,從概念到實踐,如何完成導入企業內部
Edward Kuo
?
DevOpsDays Taipei 2024 - Evolution of DevOps: Lessons Learned from a Growing ...
DevOpsDays Taipei 2024 - Evolution of DevOps: Lessons Learned from a Growing ...DevOpsDays Taipei 2024 - Evolution of DevOps: Lessons Learned from a Growing ...
DevOpsDays Taipei 2024 - Evolution of DevOps: Lessons Learned from a Growing ...
smalltown
?
微軟 Hololens 混合現實平台開發
微軟 Hololens 混合現實平台開發微軟 Hololens 混合現實平台開發
微軟 Hololens 混合現實平台開發
Edward Kuo
?
從研發團隊管理及產品發展的角度看 DevOps
從研發團隊管理及產品發展的角度看 DevOps從研發團隊管理及產品發展的角度看 DevOps
從研發團隊管理及產品發展的角度看 DevOps
TIM WANG
?
顿辞肠办别谤技术介绍
顿辞肠办别谤技术介绍顿辞肠办别谤技术介绍
顿辞肠办别谤技术介绍
LI jeanphorn
?
Cloud and-devops
Cloud and-devopsCloud and-devops
Cloud and-devops
scott liao
?
2024 Hello World Dev Conference 從觀察到實踐 打造符合公司需求的GitLab DevOps流水線
2024 Hello World Dev Conference 從觀察到實踐 打造符合公司需求的GitLab DevOps流水線2024 Hello World Dev Conference 從觀察到實踐 打造符合公司需求的GitLab DevOps流水線
2024 Hello World Dev Conference 從觀察到實踐 打造符合公司需求的GitLab DevOps流水線
Freddy Fan
?
「所知有云」:维基百科云端运算中文条目编辑行动发起说明
「所知有云」:维基百科云端运算中文条目编辑行动发起说明「所知有云」:维基百科云端运算中文条目编辑行动发起说明
「所知有云」:维基百科云端运算中文条目编辑行动发起说明
Fred Chiang
?
The way to continuous delivery
The way to continuous deliveryThe way to continuous delivery
The way to continuous delivery
Qiao Liang
?
[Agile Tour Hsinchu 2019] Our practice in the DevOps Process for Manufacture ...
[Agile Tour Hsinchu 2019] Our practice in the DevOps Process for Manufacture ...[Agile Tour Hsinchu 2019] Our practice in the DevOps Process for Manufacture ...
[Agile Tour Hsinchu 2019] Our practice in the DevOps Process for Manufacture ...
Edward Kuo
?
Linux运维趋势 第14期 高性能电子商务网站
Linux运维趋势 第14期 高性能电子商务网站Linux运维趋势 第14期 高性能电子商务网站
Linux运维趋势 第14期 高性能电子商务网站
51CTO
?
[2018 DevOps Days]大型企業如何推行DevOps
[2018 DevOps Days]大型企業如何推行DevOps[2018 DevOps Days]大型企業如何推行DevOps
[2018 DevOps Days]大型企業如何推行DevOps
Edward Kuo
?
Proud Plone on Cloud
Proud Plone on CloudProud Plone on Cloud
Proud Plone on Cloud
TsungWei Hu
?
Rancher 快速打造叢集的解決方案
Rancher 快速打造叢集的解決方案Rancher 快速打造叢集的解決方案
Rancher 快速打造叢集的解決方案
Miles Chou
?
2024/11/29 DevOps Taiwan #64 : 從初建到進階:打造符合公司需求的混合雲端 GitLab DevOps 流水線
2024/11/29 DevOps Taiwan #64 : 從初建到進階:打造符合公司需求的混合雲端 GitLab DevOps 流水線2024/11/29 DevOps Taiwan #64 : 從初建到進階:打造符合公司需求的混合雲端 GitLab DevOps 流水線
2024/11/29 DevOps Taiwan #64 : 從初建到進階:打造符合公司需求的混合雲端 GitLab DevOps 流水線
Freddy Fan
?
DevOps The Buzzword - everything about devops
DevOps The Buzzword - everything about devopsDevOps The Buzzword - everything about devops
DevOps The Buzzword - everything about devops
DivyanshGupta922023
?
DevOps Days Taipei 2018
DevOps Days Taipei 2018DevOps Days Taipei 2018
DevOps Days Taipei 2018
Cobra Chen
?
twMVC#24 | 開發團隊的敏捷之路(未完成)
twMVC#24 | 開發團隊的敏捷之路(未完成)twMVC#24 | 開發團隊的敏捷之路(未完成)
twMVC#24 | 開發團隊的敏捷之路(未完成)
twMVC
?
[2021 DevDays]Microsoft Teams 整合 Azure DevOps之實務應用
[2021 DevDays]Microsoft Teams 整合 Azure DevOps之實務應用[2021 DevDays]Microsoft Teams 整合 Azure DevOps之實務應用
[2021 DevDays]Microsoft Teams 整合 Azure DevOps之實務應用
Edward Kuo
?
.NET Conf 2024 :利用 Azure 實現平台工程,從概念到實踐,如何完成導入企業內部
.NET Conf 2024 :利用 Azure 實現平台工程,從概念到實踐,如何完成導入企業內部.NET Conf 2024 :利用 Azure 實現平台工程,從概念到實踐,如何完成導入企業內部
.NET Conf 2024 :利用 Azure 實現平台工程,從概念到實踐,如何完成導入企業內部
Edward Kuo
?
DevOpsDays Taipei 2024 - Evolution of DevOps: Lessons Learned from a Growing ...
DevOpsDays Taipei 2024 - Evolution of DevOps: Lessons Learned from a Growing ...DevOpsDays Taipei 2024 - Evolution of DevOps: Lessons Learned from a Growing ...
DevOpsDays Taipei 2024 - Evolution of DevOps: Lessons Learned from a Growing ...
smalltown
?
微軟 Hololens 混合現實平台開發
微軟 Hololens 混合現實平台開發微軟 Hololens 混合現實平台開發
微軟 Hololens 混合現實平台開發
Edward Kuo
?
從研發團隊管理及產品發展的角度看 DevOps
從研發團隊管理及產品發展的角度看 DevOps從研發團隊管理及產品發展的角度看 DevOps
從研發團隊管理及產品發展的角度看 DevOps
TIM WANG
?
顿辞肠办别谤技术介绍
顿辞肠办别谤技术介绍顿辞肠办别谤技术介绍
顿辞肠办别谤技术介绍
LI jeanphorn
?
2024 Hello World Dev Conference 從觀察到實踐 打造符合公司需求的GitLab DevOps流水線
2024 Hello World Dev Conference 從觀察到實踐 打造符合公司需求的GitLab DevOps流水線2024 Hello World Dev Conference 從觀察到實踐 打造符合公司需求的GitLab DevOps流水線
2024 Hello World Dev Conference 從觀察到實踐 打造符合公司需求的GitLab DevOps流水線
Freddy Fan
?
「所知有云」:维基百科云端运算中文条目编辑行动发起说明
「所知有云」:维基百科云端运算中文条目编辑行动发起说明「所知有云」:维基百科云端运算中文条目编辑行动发起说明
「所知有云」:维基百科云端运算中文条目编辑行动发起说明
Fred Chiang
?
The way to continuous delivery
The way to continuous deliveryThe way to continuous delivery
The way to continuous delivery
Qiao Liang
?

More from Chen Cheng-Wei (19)

GitOps is IaC done right
GitOps is IaC done rightGitOps is IaC done right
GitOps is IaC done right
Chen Cheng-Wei
?
From DevOps to GitOps with GitLab
From DevOps to GitOps with GitLabFrom DevOps to GitOps with GitLab
From DevOps to GitOps with GitLab
Chen Cheng-Wei
?
Become a GitLab Hero
Become a GitLab HeroBecome a GitLab Hero
Become a GitLab Hero
Chen Cheng-Wei
?
和艦長一起玩轉 GitLab & GitLab Workflow
和艦長一起玩轉 GitLab & GitLab Workflow和艦長一起玩轉 GitLab & GitLab Workflow
和艦長一起玩轉 GitLab & GitLab Workflow
Chen Cheng-Wei
?
SRE 讀書會:導讀《持續交付》第15章 - 持續交付管理
SRE 讀書會:導讀《持續交付》第15章 - 持續交付管理SRE 讀書會:導讀《持續交付》第15章 - 持續交付管理
SRE 讀書會:導讀《持續交付》第15章 - 持續交付管理
Chen Cheng-Wei
?
DevOpsDays Taiepi 2018 - Farewell 閉幕
DevOpsDays Taiepi 2018 - Farewell 閉幕DevOpsDays Taiepi 2018 - Farewell 閉幕
DevOpsDays Taiepi 2018 - Farewell 閉幕
Chen Cheng-Wei
?
SRE 讀書會 - 導讀:第 30 章
SRE 讀書會 - 導讀:第 30 章SRE 讀書會 - 導讀:第 30 章
SRE 讀書會 - 導讀:第 30 章
Chen Cheng-Wei
?
CI/CD、自動化,你還沒準備好(GCPUG.TW Meetup #34)
CI/CD、自動化,你還沒準備好(GCPUG.TW Meetup #34)CI/CD、自動化,你還沒準備好(GCPUG.TW Meetup #34)
CI/CD、自動化,你還沒準備好(GCPUG.TW Meetup #34)
Chen Cheng-Wei
?
Ignite talks
Ignite talksIgnite talks
Ignite talks
Chen Cheng-Wei
?
CI、CD、Automation你還沒準備好!?(Agile Tour Kaohsiung 2017)
CI、CD、Automation你還沒準備好!?(Agile Tour Kaohsiung 2017)CI、CD、Automation你還沒準備好!?(Agile Tour Kaohsiung 2017)
CI、CD、Automation你還沒準備好!?(Agile Tour Kaohsiung 2017)
Chen Cheng-Wei
?
DevOpsDays Taipei 2017 Opening Talk
DevOpsDays Taipei 2017 Opening TalkDevOpsDays Taipei 2017 Opening Talk
DevOpsDays Taipei 2017 Opening Talk
Chen Cheng-Wei
?
Effective DevOps:一場文化與技術的轉型運動
Effective DevOps:一場文化與技術的轉型運動Effective DevOps:一場文化與技術的轉型運動
Effective DevOps:一場文化與技術的轉型運動
Chen Cheng-Wei
?
Ignite talks - 自動化的關鍵
Ignite talks - 自動化的關鍵Ignite talks - 自動化的關鍵
Ignite talks - 自動化的關鍵
Chen Cheng-Wei
?
提到 DevOps 到底在?談些什麼玩意兒?(@ Agile Tour Taichung 2017)
提到 DevOps 到底在?談些什麼玩意兒?(@ Agile Tour Taichung 2017)提到 DevOps 到底在?談些什麼玩意兒?(@ Agile Tour Taichung 2017)
提到 DevOps 到底在?談些什麼玩意兒?(@ Agile Tour Taichung 2017)
Chen Cheng-Wei
?
提到 DevOps 到底在談些什麼玩意兒?
提到 DevOps 到底在談些什麼玩意兒?提到 DevOps 到底在談些什麼玩意兒?
提到 DevOps 到底在談些什麼玩意兒?
Chen Cheng-Wei
?
PHP Conf Taiwan 2016 自動化與持續整合實作工作坊
PHP Conf Taiwan 2016 自動化與持續整合實作工作坊PHP Conf Taiwan 2016 自動化與持續整合實作工作坊
PHP Conf Taiwan 2016 自動化與持續整合實作工作坊
Chen Cheng-Wei
?
快快乐乐打造自动化开发环境
快快乐乐打造自动化开发环境快快乐乐打造自动化开发环境
快快乐乐打造自动化开发环境
Chen Cheng-Wei
?
DevOps:建造開發維運的跨界之橋 (@ C.C. Agile #37)
DevOps:建造開發維運的跨界之橋 (@ C.C. Agile #37)DevOps:建造開發維運的跨界之橋 (@ C.C. Agile #37)
DevOps:建造開發維運的跨界之橋 (@ C.C. Agile #37)
Chen Cheng-Wei
?
DevOps叢林裡的小隊游擊戰術 (@ iThome DevOps 2015)
DevOps叢林裡的小隊游擊戰術 (@ iThome DevOps 2015)DevOps叢林裡的小隊游擊戰術 (@ iThome DevOps 2015)
DevOps叢林裡的小隊游擊戰術 (@ iThome DevOps 2015)
Chen Cheng-Wei
?
From DevOps to GitOps with GitLab
From DevOps to GitOps with GitLabFrom DevOps to GitOps with GitLab
From DevOps to GitOps with GitLab
Chen Cheng-Wei
?
和艦長一起玩轉 GitLab & GitLab Workflow
和艦長一起玩轉 GitLab & GitLab Workflow和艦長一起玩轉 GitLab & GitLab Workflow
和艦長一起玩轉 GitLab & GitLab Workflow
Chen Cheng-Wei
?
SRE 讀書會:導讀《持續交付》第15章 - 持續交付管理
SRE 讀書會:導讀《持續交付》第15章 - 持續交付管理SRE 讀書會:導讀《持續交付》第15章 - 持續交付管理
SRE 讀書會:導讀《持續交付》第15章 - 持續交付管理
Chen Cheng-Wei
?
DevOpsDays Taiepi 2018 - Farewell 閉幕
DevOpsDays Taiepi 2018 - Farewell 閉幕DevOpsDays Taiepi 2018 - Farewell 閉幕
DevOpsDays Taiepi 2018 - Farewell 閉幕
Chen Cheng-Wei
?
SRE 讀書會 - 導讀:第 30 章
SRE 讀書會 - 導讀:第 30 章SRE 讀書會 - 導讀:第 30 章
SRE 讀書會 - 導讀:第 30 章
Chen Cheng-Wei
?
CI/CD、自動化,你還沒準備好(GCPUG.TW Meetup #34)
CI/CD、自動化,你還沒準備好(GCPUG.TW Meetup #34)CI/CD、自動化,你還沒準備好(GCPUG.TW Meetup #34)
CI/CD、自動化,你還沒準備好(GCPUG.TW Meetup #34)
Chen Cheng-Wei
?
CI、CD、Automation你還沒準備好!?(Agile Tour Kaohsiung 2017)
CI、CD、Automation你還沒準備好!?(Agile Tour Kaohsiung 2017)CI、CD、Automation你還沒準備好!?(Agile Tour Kaohsiung 2017)
CI、CD、Automation你還沒準備好!?(Agile Tour Kaohsiung 2017)
Chen Cheng-Wei
?
DevOpsDays Taipei 2017 Opening Talk
DevOpsDays Taipei 2017 Opening TalkDevOpsDays Taipei 2017 Opening Talk
DevOpsDays Taipei 2017 Opening Talk
Chen Cheng-Wei
?
Effective DevOps:一場文化與技術的轉型運動
Effective DevOps:一場文化與技術的轉型運動Effective DevOps:一場文化與技術的轉型運動
Effective DevOps:一場文化與技術的轉型運動
Chen Cheng-Wei
?
Ignite talks - 自動化的關鍵
Ignite talks - 自動化的關鍵Ignite talks - 自動化的關鍵
Ignite talks - 自動化的關鍵
Chen Cheng-Wei
?
提到 DevOps 到底在?談些什麼玩意兒?(@ Agile Tour Taichung 2017)
提到 DevOps 到底在?談些什麼玩意兒?(@ Agile Tour Taichung 2017)提到 DevOps 到底在?談些什麼玩意兒?(@ Agile Tour Taichung 2017)
提到 DevOps 到底在?談些什麼玩意兒?(@ Agile Tour Taichung 2017)
Chen Cheng-Wei
?
提到 DevOps 到底在談些什麼玩意兒?
提到 DevOps 到底在談些什麼玩意兒?提到 DevOps 到底在談些什麼玩意兒?
提到 DevOps 到底在談些什麼玩意兒?
Chen Cheng-Wei
?
PHP Conf Taiwan 2016 自動化與持續整合實作工作坊
PHP Conf Taiwan 2016 自動化與持續整合實作工作坊PHP Conf Taiwan 2016 自動化與持續整合實作工作坊
PHP Conf Taiwan 2016 自動化與持續整合實作工作坊
Chen Cheng-Wei
?
快快乐乐打造自动化开发环境
快快乐乐打造自动化开发环境快快乐乐打造自动化开发环境
快快乐乐打造自动化开发环境
Chen Cheng-Wei
?
DevOps:建造開發維運的跨界之橋 (@ C.C. Agile #37)
DevOps:建造開發維運的跨界之橋 (@ C.C. Agile #37)DevOps:建造開發維運的跨界之橋 (@ C.C. Agile #37)
DevOps:建造開發維運的跨界之橋 (@ C.C. Agile #37)
Chen Cheng-Wei
?
DevOps叢林裡的小隊游擊戰術 (@ iThome DevOps 2015)
DevOps叢林裡的小隊游擊戰術 (@ iThome DevOps 2015)DevOps叢林裡的小隊游擊戰術 (@ iThome DevOps 2015)
DevOps叢林裡的小隊游擊戰術 (@ iThome DevOps 2015)
Chen Cheng-Wei
?

Effective DevOps (Agile Tour HsinChu 2017)