SlideShare une entreprise Scribd logo
1  sur  99
Télécharger pour lire hors ligne
DevOps 叢林裡的小隊游擊戰術
The Survival Guide for Small Team in DevOps Jungle
Cheng Wei Chen @ DevOps2015
DevOps 叢林裡的
小隊游擊戰術
The Survival Guide for Small Team in DevOps Jungle
Cheng Wei Chen @ DevOps2015圖⽚片來源: https://www.flickr.com/photos/britishlibrary/11096895583/
DevOps Taiwan
DevOps Taiwanhttps://www.facebook.com/groups/DevOpsTaiwan/
DevOps Taiwanhttps://devopstaiwan.slack.com/
DevOps Taiwanhttps://gitter.im/DevOpsTW
!
Cheng Wei Chen 陳 正瑋
!
DevOps Engineer @ 得寬科技
http://chengweichen.com
關於得寬科技
網路服務・社群整合・行動應用
圖⽚片來源: https://www.flickr.com/photos/britishlibrary/11096895583/
DevOps
圖⽚片來源: https://www.flickr.com/photos/britishlibrary/11096895583/
DevOps
圖⽚片來源: https://www.flickr.com/photos/britishlibrary/11096895583/
DevOps
定義
圖⽚片來源: https://www.flickr.com/photos/britishlibrary/11096895583/
DevOps
定義
領域
圖⽚片來源: https://www.flickr.com/photos/britishlibrary/11096895583/
DevOps
定義
領域
工具
圖⽚片來源: https://www.flickr.com/photos/britishlibrary/11304274665/
DevOps
定義
領域
工具
Survival Guide
圖⽚片來源: https://www.flickr.com/photos/britishlibrary/11254352304/
Survival Guide
LEAN
圖⽚片來源: https://www.flickr.com/photos/britishlibrary/11254352304/
Survival Guide
LEAN
Agile
圖⽚片來源: https://www.flickr.com/photos/britishlibrary/11254352304/
Survival Guide
LEAN
Agile
Continuous
Integration
圖⽚片來源: https://www.flickr.com/photos/britishlibrary/11254352304/
Survival Guide
LEAN
Agile
Continuous
Integration
Continuous
Delivery
圖⽚片來源: https://www.flickr.com/photos/britishlibrary/11254352304/
Survival Guide
LEAN
Agile
Continuous
Integration
Continuous
Delivery
圖⽚片來源: https://www.flickr.com/photos/britishlibrary/11254352304/
DevOps Report 2015
來源: http://puppetlabs.com/2015-devops-report
The IT Revolution DevOps Guide	

來源: http://puppetlabs.com/2015-devops-report來源: http://itrevolution.com/download-the-it-revolution-devops-guild/
Roadmap
圖⽚片來源: https://www.flickr.com/photos/internetarchivebookimages/14590644710/
Software Value Stream
Workflow
Development Pipeline
⋯⋯
Roadmap
圖⽚片來源: https://www.flickr.com/photos/internetarchivebookimages/14590644710/
Roadmap
圖⽚片來源: https://www.flickr.com/photos/internetarchivebookimages/14590644710/
Roadmap
圖⽚片來源: https://www.flickr.com/photos/internetarchivebookimages/14590644710/
Roadmap
圖⽚片來源: https://www.flickr.com/photos/internetarchivebookimages/14590644710/
Roadmap
圖⽚片來源: https://www.flickr.com/photos/internetarchivebookimages/14590644710/
Roadmap
圖⽚片來源: https://www.flickr.com/photos/internetarchivebookimages/14590644710/
code build test release deploy operateplan
Measurement
!
!Monitor Metrics Analytics
Feedback
DevOps
Fast	 
Iteration
code build test release deploy operateplan
Measurement
!
!Monitor Metrics Analytics
Continuous Integration
Feedback
DevOps
code build test release deploy operateplan
Measurement
!
!Monitor Metrics Analytics
Continuous Integration
Continuous Delivery
Feedback
DevOps
code build test release deploy operateplan
Measurement
!
!Monitor Metrics Analytics
Continuous Integration
Continuous Delivery
Feedback
DevOps
Automation
Monitoring
code build test release deploy operateplan
Measurement
!
!Monitor Metrics Analytics
Feedback
DevOps Tools
code build test release deploy operateplan
Measurement
!
!Monitor Metrics Analytics
Feedback
DevOps Tools
Chef
Nagios
Puppet
Ant
New Relic
Sensu Splunk
Logstash
Fluentd
Jenkins
Git
GitHub
Ansible
Selenium
Vagrant
AWS
Docker
DataDog
Monit
SaltStack
Bitbucket
code build test release deploy operateplan
Measurement
!
!Monitor Measure Analytics
Feedback
DevOps Tools
Chef
Nagios
Puppet
Ant
New Relic
Sensu Splunk
Logstash
Fluentd
Jenkins
Git
GitHub
Ansible
Selenium
Vagrant
AWS
Docker
DataDog
Monit
SaltStack
Bitbucket
more
and
more
–《 Continuous Delivery 中文版 》
「這不只是選擇和使用什麼工具的問題⋯⋯
更重要的是,如何正確使用實踐。」
來源: http://itrevolution.com/the-three-ways-principles-underpinning-devops/
Dev Ops
Dev Ops
Dev Ops
Systems Thinking
Feedback Loops
Continuous
Gene Kim
圖⽚片來源: https://www.flickr.com/photos/britishlibrary/11305794094/
團隊follow
me~
圖⽚片來源: https://www.flickr.com/photos/britishlibrary/11305794094/
團隊follow
me~
團隊規模
圖⽚片來源: https://www.flickr.com/photos/britishlibrary/11305794094/
團隊follow
me~
團隊規模小
圖⽚片來源: https://www.flickr.com/photos/britishlibrary/11305794094/
團隊follow
me~
團隊規模
團隊組成
小
圖⽚片來源: https://www.flickr.com/photos/britishlibrary/11305794094/
團隊follow
me~
團隊規模
團隊組成
小
豐
圖⽚片來源: https://www.flickr.com/photos/britishlibrary/11305794094/
團隊follow
me~
團隊規模
團隊組成
小
豐彈性
成本 單純
圖⽚片來源: https://www.flickr.com/photos/britishlibrary/11307154236/
團隊架構
圖⽚片來源: https://www.flickr.com/photos/britishlibrary/11307154236/
團隊架構
專案
編組
圖⽚片來源: https://www.flickr.com/photos/britishlibrary/11307154236/
團隊架構
專案
編組
follow
me~
引路人
圖⽚片來源: https://www.flickr.com/photos/britishlibrary/11307154236/
團隊架構
專案
編組
小
團隊
圖⽚片來源: https://www.flickr.com/photos/britishlibrary/11307154236/
團隊架構
專案
編組
小
團隊
新創
團隊
來源: http://blog.matthewskelton.net/2013/10/22/what-team-structure-is-right-for-devops-to-flourish/
團隊架構
Dev Ops
來源: http://blog.matthewskelton.net/2013/10/22/what-team-structure-is-right-for-devops-to-flourish/
團隊架構
Dev Ops
來源: http://blog.matthewskelton.net/2013/10/22/what-team-structure-is-right-for-devops-to-flourish/
團隊架構
Dev Ops
小
團隊
來源: http://blog.matthewskelton.net/2013/10/22/what-team-structure-is-right-for-devops-to-flourish/
團隊架構
DevDev
Ops
來源: http://blog.matthewskelton.net/2013/10/22/what-team-structure-is-right-for-devops-to-flourish/
團隊架構
DevDev
Ops
新創
團隊
來源: http://blog.matthewskelton.net/2013/10/22/what-team-structure-is-right-for-devops-to-flourish/
團隊架構
Dev OpsDev
Ops
來源: http://blog.matthewskelton.net/2013/10/22/what-team-structure-is-right-for-devops-to-flourish/
團隊架構
Dev OpsDev
Ops
專案
編組
http://blog.matthewskelton.net/2013/10/22/what-team-structure-is-right-for-devops-to-flourish/
DevOps Topologies
圖⽚片來源: https://www.flickr.com/photos/internetarchivebookimages/14783223562/
DevOps 工具
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
圖⽚片來源: http://pixabay.com/en/kick-martial-arts-warrior-185384/
BE
A
DEVOPS
KUNG FU
MASTER
啊…噠噠噠噠!
圖⽚片來源: http://pixabay.com/en/kick-martial-arts-warrior-185384/
BE
A
DEVOPS
KUNG FU
MASTER
啊…噠噠噠噠!
少林武功好~ 誒~
圖⽚片來源: http://pixabay.com/en/kick-martial-arts-warrior-185384/
BE
A
DEVOPS
KUNG FU
MASTER
少林武功好~ 誒~
啊…噠噠噠噠!
哼哼哈兮!快使用雙截棍!
圖⽚片來源: https://www.flickr.com/photos/internetarchivebookimages/14783223562/
DevOps 工具
圖⽚片來源: https://www.flickr.com/photos/internetarchivebookimages/14783223562/
DevOps 工具
工具
選擇策略
圖⽚片來源: https://www.flickr.com/photos/internetarchivebookimages/14783223562/
工具選擇策略
符合需求
圖⽚片來源: https://www.flickr.com/photos/internetarchivebookimages/14783223562/
工具選擇策略
符合需求 學習成本
圖⽚片來源: https://www.flickr.com/photos/internetarchivebookimages/14783223562/
工具選擇策略
符合需求 學習成本 設計邏輯
圖⽚片來源: https://www.flickr.com/photos/internetarchivebookimages/14783223562/
工具選擇策略
符合需求 學習成本 設計邏輯
價格
圖⽚片來源: https://www.flickr.com/photos/internetarchivebookimages/14783223562/
工具選擇策略
符合需求 學習成本
售後服務
設計邏輯
價格
圖⽚片來源: https://www.flickr.com/photos/internetarchivebookimages/14783223562/
工具選擇策略
符合需求 學習成本
售後服務 商業支援
設計邏輯
價格
圖⽚片來源: https://www.flickr.com/photos/internetarchivebookimages/14783223562/
工具選擇策略
符合需求 學習成本
價格 售後服務 商業支援
教學資源
設計邏輯
圖⽚片來源: https://www.flickr.com/photos/internetarchivebookimages/14783223562/
工具選擇策略
符合需求 學習成本
價格 售後服務 商業支援
社群教學資源
設計邏輯
圖⽚片來源: https://www.flickr.com/photos/internetarchivebookimages/14783223562/
工具選擇策略
符合需求 學習成本
價格 售後服務 商業支援
生態系社群教學資源
設計邏輯
啊…噠噠噠噠!
DevOps Practices
DevOps Practices
DevOps Practices
code build test release deploy operateplan
Measurement
!
!Monitor Metrics Analytics
Feedback
DevOps Practices
code build test release deploy operateplan
Measurement
!
!Monitor Metrics Analytics
Feedback
DevOps Practices
plan
除了討論 Functional requirements
還要討論 Non-Functional requirements
Before Development Pipeline
DevOps Practices
plan
Before Development Pipeline
Security
Backups
High Availability
Upgradeability
Configuration
management
Monitoring
Logging
Metrics
Non-Functional requirements
DevOps Practices
code build test release deploy
Development Pipeline
DevOps Practices
code build test release deploy
Development Pipeline
Version Control
DevOps Practices
code build test release deploy
Development Pipeline
Version Control Provisioning
DevOps Practices
code build test release deploy
Development Pipeline
deployment
Version Control Provisioning Configuration
Management
Deployment
DevOps Practices
operateplan
Measurement
!
!Monitor Measure Analytics
Feedback
New Relic
DataDog
Before, After
Before, After
debug
create VM
deployment
又短又快
environment config
Before, After
debug
create VM
deployment
又短又快
environment config
hour minute
Before, After
安全有效率,品質有保障
Issue Tracking
Source Control
Collaboration
Performance Availability
Before, After
安全有效率,品質有保障
Issue Tracking
Source Control
Collaboration
Performance Availability
developer customer
Happy, Satisfy
Summary
Survival Guide
LEAN
Agile
Continuous
Integration
Continuous
Delivery
Survival Guide
LEAN
Agile
Continuous
Integration
Continuous
Delivery
圖⽚片來源: https://www.flickr.com/photos/library-company-of-philadelphia/14008005735/
流程
code build test release deploy operateplan
Measurement
!
!Monitor Measure Analytics
Feedback
DevOps
Fast	 
Iteration
團隊規模
流程
產品架構
最佳實踐
最佳
實踐
符合需求 學習成本
價格 售後服務 商業支援
生態系社群
設計邏輯
工具選擇策略
教學資源
圖⽚片來源: https://www.flickr.com/photos/britishlibrary/11096895583/ 圖⽚片來源: https://www.flickr.com/photos/britishlibrary/11137325416/
Dead Alive
Thank
You
圖⽚片來源: https://www.flickr.com/photos/britishlibrary/11096895583/ 圖⽚片來源: https://www.flickr.com/photos/britishlibrary/11137325416/

Contenu connexe

Tendances

Tendances (20)

淺談 Geb 網站自動化測試(JCConf 2014)
淺談 Geb 網站自動化測試(JCConf 2014)淺談 Geb 網站自動化測試(JCConf 2014)
淺談 Geb 網站自動化測試(JCConf 2014)
 
vJUG - The JavaFX Ecosystem
vJUG - The JavaFX EcosystemvJUG - The JavaFX Ecosystem
vJUG - The JavaFX Ecosystem
 
Red Hat and Oracle: Delivering on the Promise of Interoperability in Java EE 7
Red Hat and Oracle: Delivering on the Promise of Interoperability in Java EE 7Red Hat and Oracle: Delivering on the Promise of Interoperability in Java EE 7
Red Hat and Oracle: Delivering on the Promise of Interoperability in Java EE 7
 
Midwest PHP 2017 DevOps For Small team
Midwest PHP 2017 DevOps For Small teamMidwest PHP 2017 DevOps For Small team
Midwest PHP 2017 DevOps For Small team
 
Laravel Forge: Hello World to Hello Production
Laravel Forge: Hello World to Hello ProductionLaravel Forge: Hello World to Hello Production
Laravel Forge: Hello World to Hello Production
 
Building JBoss AS 7 for Fedora
Building JBoss AS 7 for FedoraBuilding JBoss AS 7 for Fedora
Building JBoss AS 7 for Fedora
 
10 Laravel packages everyone should know
10 Laravel packages everyone should know10 Laravel packages everyone should know
10 Laravel packages everyone should know
 
All the Laravel Things – Up & Running to Making $$
All the Laravel Things – Up & Running to Making $$All the Laravel Things – Up & Running to Making $$
All the Laravel Things – Up & Running to Making $$
 
Writing a Jenkins / Hudson plugin
Writing a Jenkins / Hudson pluginWriting a Jenkins / Hudson plugin
Writing a Jenkins / Hudson plugin
 
Get Hip with JHipster: Spring Boot + AngularJS + Bootstrap - DOSUG February 2016
Get Hip with JHipster: Spring Boot + AngularJS + Bootstrap - DOSUG February 2016Get Hip with JHipster: Spring Boot + AngularJS + Bootstrap - DOSUG February 2016
Get Hip with JHipster: Spring Boot + AngularJS + Bootstrap - DOSUG February 2016
 
All the Laravel things: up and running to making $$
All the Laravel things: up and running to making $$All the Laravel things: up and running to making $$
All the Laravel things: up and running to making $$
 
MidwestPHP 2016 - Adventures in Laravel 5
MidwestPHP 2016 - Adventures in Laravel 5 MidwestPHP 2016 - Adventures in Laravel 5
MidwestPHP 2016 - Adventures in Laravel 5
 
Spring Boot
Spring BootSpring Boot
Spring Boot
 
Capybara testing
Capybara testingCapybara testing
Capybara testing
 
How do I write Testable Javascript - Presented at dev.Objective() June 16, 2016
How do I write Testable Javascript - Presented at dev.Objective() June 16, 2016How do I write Testable Javascript - Presented at dev.Objective() June 16, 2016
How do I write Testable Javascript - Presented at dev.Objective() June 16, 2016
 
Digpen 7: Why choose Laravel?
Digpen 7: Why choose Laravel?Digpen 7: Why choose Laravel?
Digpen 7: Why choose Laravel?
 
Jenkins Plugin Development With Gradle And Groovy
Jenkins Plugin Development With Gradle And GroovyJenkins Plugin Development With Gradle And Groovy
Jenkins Plugin Development With Gradle And Groovy
 
Spring IO '15 - Developing microservices, Spring Boot or Grails?
Spring IO '15 - Developing microservices, Spring Boot or Grails?Spring IO '15 - Developing microservices, Spring Boot or Grails?
Spring IO '15 - Developing microservices, Spring Boot or Grails?
 
Nightwatch JS for End to End Tests
Nightwatch JS for End to End TestsNightwatch JS for End to End Tests
Nightwatch JS for End to End Tests
 
WordPress automation and CI
WordPress automation and CIWordPress automation and CI
WordPress automation and CI
 

En vedette

En vedette (19)

DevOps:建造開發維運的跨界之橋 (@ C.C. Agile #37)
DevOps:建造開發維運的跨界之橋 (@ C.C. Agile #37)DevOps:建造開發維運的跨界之橋 (@ C.C. Agile #37)
DevOps:建造開發維運的跨界之橋 (@ C.C. Agile #37)
 
[Modern Web Conf 2015] 給 PHP 開發者的 Composer 錦囊
[Modern Web Conf 2015] 給 PHP 開發者的 Composer 錦囊[Modern Web Conf 2015] 給 PHP 開發者的 Composer 錦囊
[Modern Web Conf 2015] 給 PHP 開發者的 Composer 錦囊
 
wagon - 免安裝可攜的 Laravel 開發環境
wagon - 免安裝可攜的 Laravel 開發環境wagon - 免安裝可攜的 Laravel 開發環境
wagon - 免安裝可攜的 Laravel 開發環境
 
Ansible 實戰:top down 觀點
Ansible 實戰:top down 觀點Ansible 實戰:top down 觀點
Ansible 實戰:top down 觀點
 
不只自動化而且更敏捷的Android開發工具 gradle
不只自動化而且更敏捷的Android開發工具 gradle不只自動化而且更敏捷的Android開發工具 gradle
不只自動化而且更敏捷的Android開發工具 gradle
 
[PHPConf Taiwan 2015] 跟著 Laravel 5.1 一起成為更好的 PHP 開發者
[PHPConf Taiwan 2015] 跟著 Laravel 5.1 一起成為更好的 PHP 開發者[PHPConf Taiwan 2015] 跟著 Laravel 5.1 一起成為更好的 PHP 開發者
[PHPConf Taiwan 2015] 跟著 Laravel 5.1 一起成為更好的 PHP 開發者
 
選一個框架當好朋友,讓您成為開心攻城獅
選一個框架當好朋友,讓您成為開心攻城獅選一個框架當好朋友,讓您成為開心攻城獅
選一個框架當好朋友,讓您成為開心攻城獅
 
成為全能 php 攻城獅
成為全能 php 攻城獅成為全能 php 攻城獅
成為全能 php 攻城獅
 
使用 laravel 的前與後
使用 laravel 的前與後使用 laravel 的前與後
使用 laravel 的前與後
 
提到 DevOps 到底在
談些什麼玩意兒?(@ Agile Tour Taichung 2017)
提到 DevOps 到底在
談些什麼玩意兒?(@ Agile Tour Taichung 2017)提到 DevOps 到底在
談些什麼玩意兒?(@ Agile Tour Taichung 2017)
提到 DevOps 到底在
談些什麼玩意兒?(@ Agile Tour Taichung 2017)
 
View 與 Blade 樣板引擎
View 與 Blade 樣板引擎View 與 Blade 樣板引擎
View 與 Blade 樣板引擎
 
Package 安裝與使用
Package 安裝與使用Package 安裝與使用
Package 安裝與使用
 
PHP 語法基礎與物件導向
PHP 語法基礎與物件導向PHP 語法基礎與物件導向
PHP 語法基礎與物件導向
 
啟動 Laravel 與環境設定
啟動 Laravel 與環境設定啟動 Laravel 與環境設定
啟動 Laravel 與環境設定
 
工作坊簡介
工作坊簡介工作坊簡介
工作坊簡介
 
開發環境建置
開發環境建置開發環境建置
開發環境建置
 
Composer 套件管理
Composer 套件管理Composer 套件管理
Composer 套件管理
 
10+ Deploys Per Day: Dev and Ops Cooperation at Flickr
10+ Deploys Per Day: Dev and Ops Cooperation at Flickr10+ Deploys Per Day: Dev and Ops Cooperation at Flickr
10+ Deploys Per Day: Dev and Ops Cooperation at Flickr
 
Route 路由控制
Route 路由控制Route 路由控制
Route 路由控制
 

Similaire à DevOps叢林裡的小隊游擊戰術 (@ iThome DevOps 2015)

Drush Deployment Manager: Deployment Made Easy
Drush Deployment Manager: Deployment Made EasyDrush Deployment Manager: Deployment Made Easy
Drush Deployment Manager: Deployment Made Easy
Gerald Villorente
 
DevSecOps IT Modernization Training Bootcamp for Security Staff, IT Leadership
DevSecOps IT Modernization Training Bootcamp for Security Staff, IT LeadershipDevSecOps IT Modernization Training Bootcamp for Security Staff, IT Leadership
DevSecOps IT Modernization Training Bootcamp for Security Staff, IT Leadership
Bryan Len
 

Similaire à DevOps叢林裡的小隊游擊戰術 (@ iThome DevOps 2015) (20)

JUG Bonn June 2021 - The DevOps disaster
JUG Bonn June 2021 - The DevOps disasterJUG Bonn June 2021 - The DevOps disaster
JUG Bonn June 2021 - The DevOps disaster
 
The (Un)Surprising Truth about DevOps Culture (Ignite version)
The (Un)Surprising Truth about DevOps Culture (Ignite version)The (Un)Surprising Truth about DevOps Culture (Ignite version)
The (Un)Surprising Truth about DevOps Culture (Ignite version)
 
Digital Ocean Amsterdam meetup March 2017 - The DevOps disaster
Digital Ocean Amsterdam meetup March 2017 - The DevOps disasterDigital Ocean Amsterdam meetup March 2017 - The DevOps disaster
Digital Ocean Amsterdam meetup March 2017 - The DevOps disaster
 
Oracle Code Brussels 2017 - The DevOps disaster
Oracle Code Brussels 2017 - The DevOps disasterOracle Code Brussels 2017 - The DevOps disaster
Oracle Code Brussels 2017 - The DevOps disaster
 
Codemotion Amsterdam 2016 - The DevOps Disaster
Codemotion Amsterdam 2016 - The DevOps DisasterCodemotion Amsterdam 2016 - The DevOps Disaster
Codemotion Amsterdam 2016 - The DevOps Disaster
 
DevOps Utrecht - The DevOps Disaster
DevOps Utrecht - The DevOps DisasterDevOps Utrecht - The DevOps Disaster
DevOps Utrecht - The DevOps Disaster
 
JavaZone 2016 - The DevOps disaster
JavaZone 2016 - The DevOps disasterJavaZone 2016 - The DevOps disaster
JavaZone 2016 - The DevOps disaster
 
GOTO Amsterdam 2016 - The DevOps Disaster
GOTO Amsterdam 2016 - The DevOps DisasterGOTO Amsterdam 2016 - The DevOps Disaster
GOTO Amsterdam 2016 - The DevOps Disaster
 
JavaOne 2016 - The DevOps Disaster
JavaOne 2016 -  The DevOps DisasterJavaOne 2016 -  The DevOps Disaster
JavaOne 2016 - The DevOps Disaster
 
Drush Deployment Manager: Deployment Made Easy
Drush Deployment Manager: Deployment Made EasyDrush Deployment Manager: Deployment Made Easy
Drush Deployment Manager: Deployment Made Easy
 
提到 DevOps 到底在談些什麼玩意兒?
提到 DevOps 到底在談些什麼玩意兒?提到 DevOps 到底在談些什麼玩意兒?
提到 DevOps 到底在談些什麼玩意兒?
 
The DevOps disaster: 15 ways to fail at DevOps - Bert Jan Schrijver - Codemot...
The DevOps disaster: 15 ways to fail at DevOps - Bert Jan Schrijver - Codemot...The DevOps disaster: 15 ways to fail at DevOps - Bert Jan Schrijver - Codemot...
The DevOps disaster: 15 ways to fail at DevOps - Bert Jan Schrijver - Codemot...
 
Principles of Continuous Delivery and DevOps
Principles of Continuous Delivery and DevOpsPrinciples of Continuous Delivery and DevOps
Principles of Continuous Delivery and DevOps
 
Jfokus 2017 - The DevOps Disaster
Jfokus 2017 - The DevOps Disaster Jfokus 2017 - The DevOps Disaster
Jfokus 2017 - The DevOps Disaster
 
快快樂樂打造自動化開發環境
快快樂樂打造自動化開發環境快快樂樂打造自動化開發環境
快快樂樂打造自動化開發環境
 
DevSecOps - Agile Get-Together 2022.pdf
DevSecOps - Agile Get-Together 2022.pdfDevSecOps - Agile Get-Together 2022.pdf
DevSecOps - Agile Get-Together 2022.pdf
 
DevSecOps IT Modernization Training Bootcamp for Security Staff, IT Leadership
DevSecOps IT Modernization Training Bootcamp for Security Staff, IT LeadershipDevSecOps IT Modernization Training Bootcamp for Security Staff, IT Leadership
DevSecOps IT Modernization Training Bootcamp for Security Staff, IT Leadership
 
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)
 
DevOps a peek into high performing organizations
DevOps a peek into high performing organizationsDevOps a peek into high performing organizations
DevOps a peek into high performing organizations
 
DevOps Unicorns
DevOps UnicornsDevOps Unicorns
DevOps Unicorns
 

Plus de Chen Cheng-Wei

Plus de Chen Cheng-Wei (20)

GitOps is IaC done right
GitOps is IaC done rightGitOps is IaC done right
GitOps is IaC done right
 
GitLab Auto DevOps 大解析—CI/CD 原來可以這樣做
GitLab Auto DevOps 大解析—CI/CD 原來可以這樣做GitLab Auto DevOps 大解析—CI/CD 原來可以這樣做
GitLab Auto DevOps 大解析—CI/CD 原來可以這樣做
 
From DevOps to GitOps with GitLab
From DevOps to GitOps with GitLabFrom DevOps to GitOps with GitLab
From DevOps to GitOps with GitLab
 
Become a GitLab Hero
Become a GitLab HeroBecome a GitLab Hero
Become a GitLab Hero
 
和艦長一起玩轉 GitLab & GitLab Workflow
和艦長一起玩轉 GitLab & GitLab Workflow和艦長一起玩轉 GitLab & GitLab Workflow
和艦長一起玩轉 GitLab & GitLab Workflow
 
以自動化先行的 DevOps 實踐經驗分享
以自動化先行的 DevOps 實踐經驗分享以自動化先行的 DevOps 實踐經驗分享
以自動化先行的 DevOps 實踐經驗分享
 
SRE 讀書會:導讀《持續交付》第15章 - 持續交付管理
SRE 讀書會:導讀《持續交付》第15章 - 持續交付管理SRE 讀書會:導讀《持續交付》第15章 - 持續交付管理
SRE 讀書會:導讀《持續交付》第15章 - 持續交付管理
 
DevOpsDays Taiepi 2018 - Farewell 閉幕
DevOpsDays Taiepi 2018 - Farewell 閉幕DevOpsDays Taiepi 2018 - Farewell 閉幕
DevOpsDays Taiepi 2018 - Farewell 閉幕
 
SRE 讀書會 - 導讀:第 31 章
SRE 讀書會 - 導讀:第 31 章SRE 讀書會 - 導讀:第 31 章
SRE 讀書會 - 導讀:第 31 章
 
SRE 讀書會 - 導讀:第 30 章
SRE 讀書會 - 導讀:第 30 章SRE 讀書會 - 導讀:第 30 章
SRE 讀書會 - 導讀:第 30 章
 
跟著 geerlingguy 大神
一起測試 Ansible Roles
跟著 geerlingguy 大神
一起測試 Ansible Roles跟著 geerlingguy 大神
一起測試 Ansible Roles
跟著 geerlingguy 大神
一起測試 Ansible Roles
 
iThome Serverless All-Star 開場
iThome Serverless All-Star 開場iThome Serverless All-Star 開場
iThome Serverless All-Star 開場
 
CI/CD、自動化,你還沒準備好(GCPUG.TW Meetup #34)
CI/CD、自動化,你還沒準備好(GCPUG.TW Meetup #34)CI/CD、自動化,你還沒準備好(GCPUG.TW Meetup #34)
CI/CD、自動化,你還沒準備好(GCPUG.TW Meetup #34)
 
Ignite talks
Ignite talksIgnite talks
Ignite talks
 
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)
 
Effective DevOps (Agile Tour HsinChu 2017)
Effective DevOps (Agile Tour HsinChu 2017)Effective DevOps (Agile Tour HsinChu 2017)
Effective DevOps (Agile Tour HsinChu 2017)
 
SRE 讀書會 - 導讀:第一章
SRE 讀書會 - 導讀:第一章SRE 讀書會 - 導讀:第一章
SRE 讀書會 - 導讀:第一章
 
DevOpsDays Taipei 2017 Opening Talk
DevOpsDays Taipei 2017 Opening TalkDevOpsDays Taipei 2017 Opening Talk
DevOpsDays Taipei 2017 Opening Talk
 
DevOpsDays Taipei 2017 Farewell
DevOpsDays Taipei 2017 FarewellDevOpsDays Taipei 2017 Farewell
DevOpsDays Taipei 2017 Farewell
 
Effective DevOps:一場文化與技術的轉型運動
Effective DevOps:一場文化與技術的轉型運動Effective DevOps:一場文化與技術的轉型運動
Effective DevOps:一場文化與技術的轉型運動
 

Dernier

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 

Dernier (20)

Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 

DevOps叢林裡的小隊游擊戰術 (@ iThome DevOps 2015)