SlideShare a Scribd company logo
DevOpsDays Taipei 2022
走過 DevOps 風雨的下一步...
Edward Kuo
[2022 DevOpsDays Taipei] 走過 DevOps 風雨的下一步
[2022 DevOpsDays Taipei] 走過 DevOps 風雨的下一步
擁抱DevOps時代?
敏捷
Agile Conference 2008 敏捷實踐走向持續整合與佈署
DevOpsDays,會議中出現DevOps一詞
Agile DevOps 」解釋DevOps
…
2016: 台灣舉辦第一屆DevOpsDays Taipei
2017~: 從乏人問津到現今大多數的產業都在談(做)DevOps
[2022 DevOpsDays Taipei] 走過 DevOps 風雨的下一步
[2022 DevOpsDays Taipei] 走過 DevOps 風雨的下一步
[2022 DevOpsDays Taipei] 走過 DevOps 風雨的下一步
Agile
Agile principles
the entire delivered service
https://theagileadmin.com/what-is-devops/
[2022 DevOpsDays Taipei] 走過 DevOps 風雨的下一步
DevOps荊棘之路
[2022 DevOpsDays Taipei] 走過 DevOps 風雨的下一步
舉個小案例
[2022 DevOpsDays Taipei] 走過 DevOps 風雨的下一步
[2022 DevOpsDays Taipei] 走過 DevOps 風雨的下一步
更有效益的做事方式
顧客真正需要的東西
拉式生產系統
流動順暢
[2022 DevOpsDays Taipei] 走過 DevOps 風雨的下一步
改變
[2022 DevOpsDays Taipei] 走過 DevOps 風雨的下一步
[2022 DevOpsDays Taipei] 走過 DevOps 風雨的下一步
 確保團隊成員都一定會有事情可以做
[2022 DevOpsDays Taipei] 走過 DevOps 風雨的下一步
 敏捷不是快速把程式碼寫完
[2022 DevOpsDays Taipei] 走過 DevOps 風雨的下一步
[2022 DevOpsDays Taipei] 走過 DevOps 風雨的下一步
[2022 DevOpsDays Taipei] 走過 DevOps 風雨的下一步
Operator
需求 Code Build Release
Test Deploy
用戶 Monitor
Operator
需求 Code Build Release
Test Deploy
用戶 Monitor
TOC in DevOps
只追求局部的效率將導致流速變慢的罪魁禍首
[2022 DevOpsDays Taipei] 走過 DevOps 風雨的下一步
[2022 DevOpsDays Taipei] 走過 DevOps 風雨的下一步
[2022 DevOpsDays Taipei] 走過 DevOps 風雨的下一步
[2022 DevOpsDays Taipei] 走過 DevOps 風雨的下一步
DevOps
另一個挑戰
 


~State of Database Deployments
in Application Delivery report
[2022 DevOpsDays Taipei] 走過 DevOps 風雨的下一步
思維 工程
工程
[2022 DevOpsDays Taipei] 走過 DevOps 風雨的下一步
[2022 DevOpsDays Taipei] 走過 DevOps 風雨的下一步
Automated database provisioning and configuration
management
Automated backups, recovery, and continual, automatic
backup testing
Schema-as-code in version control, with “normal”
change and review processes
Migrations-as-code with version control, for both
schema and data migrations
Continuous delivery of database schema migrations and
data migrations
Forwards and backwards application/schema version
compatibility
Holistic and detailed database monitoring.
Developers have immediate visibility into queries in
production
Developers own the full app lifecycle including
production query performance.
Developers own or participate in database performance
incident response
Database-specific skill, knowledge, and processes are
spread around the team
DBAs are shielded from most incidents caused by
applications or customers
DBAs are focused on proactive, strategic
architectural/platform/product initiatives
[2022 DevOpsDays Taipei] 走過 DevOps 風雨的下一步
如果你曾經遭遇過…
系統上線容易遺漏Store Procedure、View、Function…
資料庫修改Store Procedure…等,沒有紀錄且無法還原
殘留過多歷史程式,但無法確認是否可用
佈署需要撰寫佈署手冊、列出需要佈署Script
[2022 DevOpsDays Taipei] 走過 DevOps 風雨的下一步
[2022 DevOpsDays Taipei] 走過 DevOps 風雨的下一步
[2022 DevOpsDays Taipei] 走過 DevOps 風雨的下一步
[2022 DevOpsDays Taipei] 走過 DevOps 風雨的下一步
[2022 DevOpsDays Taipei] 走過 DevOps 風雨的下一步
[2022 DevOpsDays Taipei] 走過 DevOps 風雨的下一步
[2022 DevOpsDays Taipei] 走過 DevOps 風雨的下一步
Summary
處處都是Dev + N + Ops
當有DevOps,就可以容納百川
 There’s not one path to DevOps – there’s just what works in
your organization. Very successful DevOps initiatives have
been originated from dev teams and from ops teams
 Top down and bottom up, from inside the company and
from consultants, with widespread education and with
skunkwork pilots
[2022 DevOpsDays Taipei] 走過 DevOps 風雨的下一步
[2022 DevOpsDays Taipei] 走過 DevOps 風雨的下一步
[2022 DevOpsDays Taipei] 走過 DevOps 風雨的下一步
[2022 DevOpsDays Taipei] 走過 DevOps 風雨的下一步
[2022 DevOpsDays Taipei] 走過 DevOps 風雨的下一步
[2022 DevOpsDays Taipei] 走過 DevOps 風雨的下一步

More Related Content

PDF
設計安全的AWS架構:從AWS架構圖辨識11個可能的資安風險_林家瑋(Ray Lin)_20230802
PPTX
Kubernetes Introduction
PDF
我的 DevOps 故事
PPTX
FHIR Server 安裝與使用
PPTX
FHIR REST API 導論與使用
PDF
Introduction to Kubernetes Workshop
PDF
F5 DDoS Protection
PDF
Mapping ATT&CK Techniques to ENGAGE Activities
設計安全的AWS架構:從AWS架構圖辨識11個可能的資安風險_林家瑋(Ray Lin)_20230802
Kubernetes Introduction
我的 DevOps 故事
FHIR Server 安裝與使用
FHIR REST API 導論與使用
Introduction to Kubernetes Workshop
F5 DDoS Protection
Mapping ATT&CK Techniques to ENGAGE Activities

What's hot (20)

PDF
以自動化先行的 DevOps 實踐經驗分享
PPTX
大型製造業實踐DevOps 團隊之路
PDF
91APP: 從 "零" 開始的 DevOps
PDF
Effective DevOps:一場文化與技術的轉型運動 (陳正瑋)
PPTX
我們與Azure DevOps的距離
PDF
Database in DevOps
PPTX
[2020 .NET Conf] 企業Azure DevOps Service 實際應用架構與秘辛
PDF
過來人經驗 - 在企業中推行 DevOps 前該具備的認知與工具箱
PPTX
[2019 DevOpsDays Taipei]Azure DevOps 建立 DevOps 團隊
PPTX
從研發團隊管理及產品發展的角度看 DevOps
PDF
DockerとPodmanの比較
PDF
GITS Class #16: CI/CD (Continuous Integration & Continuous Deployment) with G...
PPTX
0 to hero with Azure DevOps
PPTX
Introduction to DevOps
PPTX
Istioサービスメッシュ入門
PDF
Gitlab ci-cd
PPTX
大型 Web Application 轉移到 微服務的經驗分享
PDF
DevOps Powerpoint Presentation Slides
PDF
今話題のいろいろなコンテナランタイムを比較してみた
PPTX
Azure DevOps in Action
以自動化先行的 DevOps 實踐經驗分享
大型製造業實踐DevOps 團隊之路
91APP: 從 "零" 開始的 DevOps
Effective DevOps:一場文化與技術的轉型運動 (陳正瑋)
我們與Azure DevOps的距離
Database in DevOps
[2020 .NET Conf] 企業Azure DevOps Service 實際應用架構與秘辛
過來人經驗 - 在企業中推行 DevOps 前該具備的認知與工具箱
[2019 DevOpsDays Taipei]Azure DevOps 建立 DevOps 團隊
從研發團隊管理及產品發展的角度看 DevOps
DockerとPodmanの比較
GITS Class #16: CI/CD (Continuous Integration & Continuous Deployment) with G...
0 to hero with Azure DevOps
Introduction to DevOps
Istioサービスメッシュ入門
Gitlab ci-cd
大型 Web Application 轉移到 微服務的經驗分享
DevOps Powerpoint Presentation Slides
今話題のいろいろなコンテナランタイムを比較してみた
Azure DevOps in Action
Ad

Similar to [2022 DevOpsDays Taipei] 走過 DevOps 風雨的下一步 (20)

PDF
DevOps:建造開發維運的跨界之橋 (@ C.C. Agile #37)
PPTX
Agile Chennai 2021 | Achieving High DevOps Maturity through Platform Engineer...
PDF
Meetup Devops-Geneva-19.10.2019
PDF
Devops interview-questions-PDF
DOC
DevOps - Bridging Development & Operations.doc
PDF
Demystifying DevOps
PPTX
DevOps bridging the gap
PPTX
DevOps a peek into high performing organizations
DOCX
Is DevOps The Future of Software Development.docx
PPTX
AICT_presentation.pptx
PPTX
PDF
PDF
DevOps, from inception to conclusion
PPTX
DevOps Training Course with Certification – Fast-Track Your IT Career.pptx
PPTX
DevOps Culture transformation in Modern Software Delivery
PDF
7 flavours of devops implementation
PDF
What is DevOps All You Need To Know.pdf
PPTX
Devops Presentation for BCA Project.pptx
PPTX
What_is_DevOps.pptx
PDF
Evolutionary Journey of DevOps .
DevOps:建造開發維運的跨界之橋 (@ C.C. Agile #37)
Agile Chennai 2021 | Achieving High DevOps Maturity through Platform Engineer...
Meetup Devops-Geneva-19.10.2019
Devops interview-questions-PDF
DevOps - Bridging Development & Operations.doc
Demystifying DevOps
DevOps bridging the gap
DevOps a peek into high performing organizations
Is DevOps The Future of Software Development.docx
AICT_presentation.pptx
DevOps, from inception to conclusion
DevOps Training Course with Certification – Fast-Track Your IT Career.pptx
DevOps Culture transformation in Modern Software Delivery
7 flavours of devops implementation
What is DevOps All You Need To Know.pdf
Devops Presentation for BCA Project.pptx
What_is_DevOps.pptx
Evolutionary Journey of DevOps .
Ad

More from Edward Kuo (20)

PDF
[Study4Love 公益講座]工程師面對AI帶來的影響,破解工程師被消滅之迷失
PDF
2025 DevOps Days 實踐Platform Engineering之路
PDF
.NET Conf 2024 :利用 Azure 實現平台工程,從概念到實踐,如何完成導入企業內部
PDF
DevOpsDays Taipei 2024 DevOps加入Biz讓DevOps在企業價值定位
PDF
應用 Azure Platform-as-a-Service & DevOps 打造彈性企業服務
PPTX
如何使用微軟Power系列服務的看法
PPTX
[2021 .NET Conf]善用 Azure Monitor 服務打造 DevOps 監控一環
PDF
[2021 DevDays]Microsoft Teams 整合 Azure DevOps之實務應用
PDF
[Agile Tour Hsinchu 2019] Our practice in the DevOps Process for Manufacture ...
PPTX
[Study4.TW .NET Conf 2019]看,用 Azure 建立工業 4.0 的第一步
PPTX
ASP.NET Core 3.0 新功能
PPTX
[MonkeyFest 2018 ] App 開發與 DevOps 上的實踐
PPTX
[2018 .NET Conf].NET Core與Azure DevOps應用於企業開發
PPTX
[2018 DevOps Days]大型企業如何推行DevOps
PDF
建構Windows混合現實應用程式
PPTX
2018 Experience for Microsoft Teams
PDF
微軟 Hololens 混合現實平台開發
PPTX
How to use Microsoft Teams
PPTX
DevOps的神鬼奇航
PPTX
Microsoft Tech Summit 2017 - 制造业运用微软研发云实现云到端的 DevOps 架构
[Study4Love 公益講座]工程師面對AI帶來的影響,破解工程師被消滅之迷失
2025 DevOps Days 實踐Platform Engineering之路
.NET Conf 2024 :利用 Azure 實現平台工程,從概念到實踐,如何完成導入企業內部
DevOpsDays Taipei 2024 DevOps加入Biz讓DevOps在企業價值定位
應用 Azure Platform-as-a-Service & DevOps 打造彈性企業服務
如何使用微軟Power系列服務的看法
[2021 .NET Conf]善用 Azure Monitor 服務打造 DevOps 監控一環
[2021 DevDays]Microsoft Teams 整合 Azure DevOps之實務應用
[Agile Tour Hsinchu 2019] Our practice in the DevOps Process for Manufacture ...
[Study4.TW .NET Conf 2019]看,用 Azure 建立工業 4.0 的第一步
ASP.NET Core 3.0 新功能
[MonkeyFest 2018 ] App 開發與 DevOps 上的實踐
[2018 .NET Conf].NET Core與Azure DevOps應用於企業開發
[2018 DevOps Days]大型企業如何推行DevOps
建構Windows混合現實應用程式
2018 Experience for Microsoft Teams
微軟 Hololens 混合現實平台開發
How to use Microsoft Teams
DevOps的神鬼奇航
Microsoft Tech Summit 2017 - 制造业运用微软研发云实现云到端的 DevOps 架构

Recently uploaded (20)

PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Network Security Unit 5.pdf for BCA BBA.
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
Encapsulation_ Review paper, used for researhc scholars
PPT
Teaching material agriculture food technology
PDF
Review of recent advances in non-invasive hemoglobin estimation
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PPTX
MYSQL Presentation for SQL database connectivity
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
Machine learning based COVID-19 study performance prediction
PPTX
Spectroscopy.pptx food analysis technology
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PPTX
Cloud computing and distributed systems.
PDF
Electronic commerce courselecture one. Pdf
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Network Security Unit 5.pdf for BCA BBA.
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Encapsulation_ Review paper, used for researhc scholars
Teaching material agriculture food technology
Review of recent advances in non-invasive hemoglobin estimation
Digital-Transformation-Roadmap-for-Companies.pptx
MYSQL Presentation for SQL database connectivity
Programs and apps: productivity, graphics, security and other tools
Machine learning based COVID-19 study performance prediction
Spectroscopy.pptx food analysis technology
The AUB Centre for AI in Media Proposal.docx
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Understanding_Digital_Forensics_Presentation.pptx
Reach Out and Touch Someone: Haptics and Empathic Computing
“AI and Expert System Decision Support & Business Intelligence Systems”
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Cloud computing and distributed systems.
Electronic commerce courselecture one. Pdf
Profit Center Accounting in SAP S/4HANA, S4F28 Col11

[2022 DevOpsDays Taipei] 走過 DevOps 風雨的下一步

Editor's Notes

  • #8: 到最後,往往看到就是工具導入了,然後就沒有然後了
  • #9: DEVOPS倒底是甚麼,其實人人都有心中自己的DEVOPS,但DEVOPS最重要核心價值,就是提供有價值的產出給客戶
  • #10: DevOps可以被解釋為敏捷的產物 - 敏捷軟體開發規定了客戶,產品管理,開發人員和(有時)QA的密切合作,以填補空白並快速反覆運算到更好的產品 ,DevOps只是將敏捷原則從“代碼”的邊界擴展到整個交付的服務也包含維運服務。
  • #13: DevOps轉型
  • #15: 要導入版本控制有多困難
  • #16: 因為是支援單位,所以重視程度不高 痛點不夠
  • #17: 其實製造業很適合還是不適合走? 我們先看幾個名字,這些名詞在敏捷世界或是很多軟體開發流程地方是可以看到
  • #18: 就像練葵花寶典已知寶典殘本所錄的武功是以「快」為主,令對手看不出破綻而沒有還擊的機會,亦或是快到就算被對手看出招式中的破綻,對方也來不及反擊,破綻一閃即逝。
  • #19: 就像練葵花寶典已知寶典殘本所錄的武功是以「快」為主,令對手看不出破綻而沒有還擊的機會,亦或是快到就算被對手看出招式中的破綻,對方也來不及反擊,破綻一閃即逝。
  • #24: 這時候不在一個人了,就
  • #32: 內內內確實是最短的線,但實際上賽車通過彎道最先考慮的是" 能最快通過彎道的線 ",至於是不是最短的線倒並非絕對因素,賽車首重是時間,而不是距離。數學上內內內是最短沒錯,但在實際上,行走內內內的路線會使得賽車進出灣的速度落差極大,為了要在這麼小的迴轉半徑通過彎道,車速勢必要降很多,對於出彎的加速極為不利,反而外內外雖非最短路線,但它卻能提供賽車以比較高的速度過彎,兩者相較之下,反而是外內外以比較短的時間通過彎道,而 " 時間"正是決定比賽勝負的因素。   以過彎而言,賽車追求的不只是最快速的通過彎道,還有最快的出彎速度,倘若只是比別人更快進彎,但出彎若是慢慢來還是會被對手趕過去,反之若有比對手更快的出彎速度,那即使是跟在對手後方,出彎後仍然可以超越他。因此還有一種重視出彎速度的外外內取線。 我們常常認為最短路徑就是最快方法,透過最短路徑完成DEVOPS,往往就造成失敗或是不成功。要實施DEVOPS並非要走最短路徑,而是要讓每一段路徑都是最快
  • #33: PO 、開發、測試、數據庫工程師、分析師、設計師…等角色其實沒有什麼區別,都是團隊成員
  • #40: 如果沒有這樣,那我們DEVOPS,我們強調CI / CD不就缺了一塊嗎
  • #41: 如果沒有這樣,那我們DEVOPS,我們強調CI / CD不就缺了一塊嗎
  • #46: API First概念可以聽下一場講師
  • #55: 有沒有後悔報名參加DEVOPS DAYS