SlideShare a Scribd company logo
1 of 52
Download to read offline
SRE 實踐與開發平台指南
書友見面會
● 2023/08/19 (六) DevOps Taiwan 天瓏書局
● 2023/08/26 (六) Agile Taipei 逸空間
1
2
Rick Hwang
軟體開發者、音樂愛好者,超過 20 年專業軟體工程經歷,10
年主管經驗,曾任翔威國際駐 IBM 資深軟體工程師、Oplink
SQA Manager / SDET Lead、91APP Operation and
Infrastructure Manager / Architect、2021 年獲得 AWS 授予
Community Hero 榮譽稱號。
專注分散式系統架構、系統分析與設計、軟體測試、AWS、
DevOps、SRE、經營管理、產品設計 … 等領域,著有技術部
落格《Complete Think》、個人著作《SRE 實踐與開發平台指
南》、共同著作《軟體測試實務手冊》、譯著《分散式系統設
計》。
工作之餘喜歡金庸武俠、科幻小說、經典文學、哲學、人文藝
術。同時也是音樂愛好者,涉略涵蓋吉他、鍵盤、編曲、教學,
著有音樂部落格《喝咖啡 聊音樂》。
個人著作《SRE 實踐與開發平台指南》
共同著作《軟體測試實務手冊》
第一冊
● CH01 軟體測試工程師的職涯手冊
● CH05 從零開始,軟體測試團隊建立實戰
第二冊
● CH01 Web Service系統容量量測的實務方法論
Agenda
● 一、寫作動機
● 二、寫作過程
● 三、如何閱讀
● 四、內容摘要
● Q&A
4
一、寫作動機
5
念頭:應該要把這些想法記錄下來 …
有了念頭,下一步是什麼?
搜集與整理 …
10
11
SRE Conference 2022 - 91APP 在 AWS 上的 SRE 實踐之路
22:16 - 24:34
12
第五章 大樓理論
第六章 服務治理
第七章
第七章
第七章
第七章
第八章
第四章
搜集了,
接下來要,整理目錄 …
13
14
2022/11 目錄草稿
馬賽克
有目錄了,接下來要 …
給自己一個 deadline …
15
二、寫作過程
17
18
19
20
喜不喜歡,要親自嘗試,
而且是長時間、持續的進行,
然後才能真的知道,
是喜歡、還是只是幻想 / 空想。
21
成為
台灣 軟體界 的 村上春樹
元素:跑步、寫 (ㄌㄚˇ) 作 (ㄙㄞˋ)、音樂、貓
22
● 2022 / 11: 簽約
● 2022 / 12 ~ 2023 / 04:
○ 軟體測試實務校稿
○ 專注寫作
● 2023 / 05 ~ 2023 / 07: 校稿
● 2023 / 08: 上市
24
把自己當植物,只需要:
- 空氣
- 陽光
- 水
但,一樣可以持續成長茁壯
(簡單生活、斷捨離 )
25
關於寫作
● 想法稍縱即逝
● 把想法,留 (寫) 下來 - 聊聊寫 Blog 的想法
● 反覆咀嚼、思考、總結
● 跟朋友用輕鬆的方式討論
○ 俗稱 LDS
○ 人在安全、放鬆的狀態,最有創意
● 反覆整理
26
寫作原則 …
● 寫作原則: 以降低 SRE 的距離感為原則,所以以口語化、容易閱讀、讀起來沒
壓力、拿起來,隨意翻閱都可以讀。
● 生活經驗: 書中的概念,以生活的概念為原則,不管是技術或者方法,應該都
可以在生活當中找到例子,也就是讀者透握自身的生活經歷,就可以理解裡面
的想法。
● 章節關聯性: 章節的安排,前半段盡量減少關聯性,後半段則有關聯性。
給讀者的話 …
不是希望得到答案,更多是 …
獲得思考的機會,也就是啟發思考;
不是要讀者都同意我的觀點,更多是 …
因為我的觀點,獲得啟發與思考。
27
Take a break;
28
三、如何閱讀這本書
29
30
https://rickhw.github.io/2019/03/17/Management/Perspective-in-XYZT/
[(產品開發團隊 + 維運團隊) x 產品線 x 系統服務] x 企業階段 (t)
(人 x 事 x 物) x 時 (t) ⇒ (X x Y x Z) x t
33
軟體工程的三體問題 (Three-body
Problem in Software Engineering),又稱
XYZT 模型。
● 人和事:也就是組織與產品的交成,找
到目標共識,良好的協作模式、溝通
● 事和物:想像成產品與技術的交成,目
標是提高生產力、降低成本、讓業務可
擴展
● 人和物:則是組織與技術的交成,則要
面對溝通與協作,也就是康威定律,以
及技術管理
34
錘子現象:考慮企業階段
階段 企業規模 商業模式 獲利狀況 建議閱讀
草創期 少於 100 人 一個產品線,驗證產品可行性階段 尚未獲利 Part 1
成長期 100 ~ 500 人 一到三個產品線已經驗證可行的 產品 損益平衡 Part 1、2
發展期 超過 500 人 至少有三個以上穩定獲利的 產品線,在有
餘裕的狀況下,開啟新的產品線,或者同
一產品持續擴大業務範圍
穩定獲利 Part 1、2、3
35
矩陣思維,而不是標準答案
1. 定義問題,與決策次序
2. 定義 X / Y 軸
3. 展開 X / Y 裡面的值
4. X * Y 的交乘
a. 排除不合理
b. 找到 Happy Path
5. 把 P3 變成 P0
6. 或者把 P0 變成 P3
36
矩陣思維,而不是標準答案
內部發動的需求 外部發動的需求
功
能
非
功
能
開 (ㄕㄠ)
源 (ㄑㄧㄢˊ)
節 (ㄔㄥˊ)
流 (ㄅㄣˇ)
A
B C
D
需求源頭 (Requirement Source)
需求類型
開
發
維
運
37
維運團隊應該跑 Scrum、看板、Waterfall?
內部發動 外部發動
預
期
非
預
期
A
B C
D
Take a break;
38
四、導讀
39
40
Part 2 開發維運治理
第5章 系統架構之大樓理論
第6章 服務治理
第7章 軟體交付的四大支柱
第8章 觀測與監控
從零到一站起來
跨團隊的協作
實際的現象
未來與趨勢
Part 1 真實世界的普遍問題
第1章 維運團隊普遍的現象
第2章 維運時間殺!SRE 需要制度!
第3章 團隊的介面,合作共創
第4章 事件管理
Part 3 開發平台與平台工程
第9章 開發平台:設計概念與整體藍圖
第10章 平台工程:服務標準化
全公司視野
開發 & 維運
的遊戲規則
41
計畫中
計畫中
非預期
面積代表需要的技能與經驗
Source: https://pixabay.com/en/circulatory-system-labels-biology-41523/
醫學院學生在學期間
要了解人體結構、運作原理
作為醫生
才具備判斷病情的能力
42
以單一服務為主體,描述:
● 對象:全公司所有人,也可以對外
● 定義:服務目錄,有哪些服務、邊界,
服務彼此的依賴關係
● 權責:服務與團隊的權責
Product Overview
Service A Service B Service C
Service D Ninja Service E
High Level View
● 對象:全公司所有人,也可以對外
● 定義:服務目錄,有哪些服務、邊界,
服務彼此的依賴關係
● 權責:服務與團隊的權責
基於 OOP 的封裝概念而設計
以單一服務為主體,描述:
● 對象:給技術團隊、跨部門,給開發
者看,不描述實作
● 定義:利害關係角色 (Roles)
● 情境:核心情境 (User Stories /
Happy Path)、資料流 (冷、熱)
Go Live
Functional Test
High Level View
Service Definition
Integration Test
Production A
Production B
● 從 Prodution 開始思考落地
● 對象:給執行的工程師、團隊看
● 重點:技術與實踐
● 目的:如何維運、部署、訓練
● 資源:網路、運算、存儲、維運
● 權限、監控、成本、事件處理
以單一服務為主體,描述:
● 對象:全公司所有人,也可以對外
● 定義:服務目錄,有哪些服務、邊界,
服務彼此的依賴關係
● 權責:服務與團隊的權責
x=1, y=2, z=3;
Process#9527
Global
Scope
funct1()
x=4, y=5, z=6;
return x+y+z;
Shutdown Procedure
Initial Procedure
t
func2()
return x+y+z;
func3()
return
(x+y+z)
+ (
globals()['x']
+
globals()['y']
+
globals()['z']
);
記憶體空間
全域變數 (Global Variables)、區塊變數 (Block Variables)
區塊變數可以細分成:
● 區域變數 (Local Variables)
● 類別變數 (Class Variables)
● 實例變數 (Instance Variables)
● 區塊變數 (Block Variables)
● 結構變數 (Structure Variables)
● 其他 …
變數範圍 (Scope),在一個 Process 實際上隱含這些概念:
● 生命週期的有效範圍 :變數的操作,應該都在允許的範圍 內。
● 變數具備名稱空間 (Namespace):為了區別同樣名稱、但在不
同範圍的變數,實際上是透過前綴堆疊出完整的變數名稱,而這
個堆疊名稱的概念,就是名稱空間。
○ OOP 的類別本質就是命名空間的概念。
Regional B
Regional A
DC1
Regional A
DC1 DC2
Regional A
DC1 DC2
策略一
策略二
草創期 成長期、發展期
Regional X: 業務市場
DC X:實體資料中心
7.3 應用程式配置:軟體的內部介面與依賴反轉
47
應用程式介面規格 (Application Interface Spec)
a. 由外而內 (Outside In): 使用者能接觸到的資訊、介面、結構,像是
i. Web API Request、Response Payload … 等業務邏輯資訊
ii. 非功能資訊:HTTP Header / Client Storage / Cookies …
b. 由內而外 (Inside Out): 開發團隊能接觸的資訊、介面、結構,像是:
i. Configuration、Secret、Environment
ii. Database Schema、Storage Structure
48
- Storage: GlusterFS
ninja-storage.svt01.abc.com
= API: Spring Boot
ninja-api.svt01.abc.com
- Database: PgSQL
ninja-db.svt01.abc.com
Service Ninja - SVT
TCP: 3306
TCP: NFS
HTTP
Checker Asimov
(Team1)
HTTP w/ Token
Voyager
(Team2)
HTTP w/ Token
1. 路徑一:Checker → API
2. 路徑二:Checker → Ninja ( API → Database )
3. 路徑三:Checker → Ninja ( API → Storage )
4. 路徑四:Checker → Ninja ( API ) → Asimov ( API )
5. 路徑五:Checker → Ninja ( API ) → Voyager ( API )
給讀者的職涯思考 …
49
需求與機會
想做的
(Want)
能做的
(Can)
該做的
(Should)
有機會?
(Opportunity)
有技能?
(Skill)
有目標?
(Goal)
個人
持續總結、精練
給自己獎勵
50
決策職涯,複利人生
Q&A
51
Thank You
52
Rick Hwang
2023/08/19 (Sat)

More Related Content

Similar to 2023 08 - SRE 實踐與開發平台指南 - 書友見面會

在B2B硬體產業運用 Agile 與 DevOps 的實務與心法
在B2B硬體產業運用 Agile 與 DevOps 的實務與心法在B2B硬體產業運用 Agile 與 DevOps 的實務與心法
在B2B硬體產業運用 Agile 與 DevOps 的實務與心法TIM WANG
 
實踐 Clean Architecture(實作高可用性的軟件架構)
實踐 Clean Architecture(實作高可用性的軟件架構)實踐 Clean Architecture(實作高可用性的軟件架構)
實踐 Clean Architecture(實作高可用性的軟件架構)Gelis Wu
 
程式交易介紹及 FinTech 創作分享
程式交易介紹及 FinTech 創作分享程式交易介紹及 FinTech 創作分享
程式交易介紹及 FinTech 創作分享Philip Zheng
 
微服務對IT人員的衝擊
微服務對IT人員的衝擊微服務對IT人員的衝擊
微服務對IT人員的衝擊Philip Zheng
 
信息系统开发平台OpenExpressApp
信息系统开发平台OpenExpressApp信息系统开发平台OpenExpressApp
信息系统开发平台OpenExpressAppzhoujg
 
Top100summit前端的云时代支付宝前端平台架构 王保平
Top100summit前端的云时代支付宝前端平台架构  王保平Top100summit前端的云时代支付宝前端平台架构  王保平
Top100summit前端的云时代支付宝前端平台架构 王保平drewz lin
 
20230829 - 探索職涯,複利人生
20230829 - 探索職涯,複利人生20230829 - 探索職涯,複利人生
20230829 - 探索職涯,複利人生Rick Hwang
 
The way to continuous delivery
The way to continuous deliveryThe way to continuous delivery
The way to continuous deliveryQiao Liang
 
Ruby on rails部署
Ruby on rails部署Ruby on rails部署
Ruby on rails部署Deng Peng
 
AWS Career Exploration Day
AWS Career Exploration DayAWS Career Exploration Day
AWS Career Exploration DayRick Hwang
 
2019 Cloud Native Forum, Taipei
2019 Cloud Native Forum, Taipei2019 Cloud Native Forum, Taipei
2019 Cloud Native Forum, TaipeiYiDeWu1
 
Foodie 餐廳推薦系統
Foodie 餐廳推薦系統Foodie 餐廳推薦系統
Foodie 餐廳推薦系統JamesMa54
 
Ddd(meetup 2) ddd with clean architecture
Ddd(meetup 2) ddd with clean architectureDdd(meetup 2) ddd with clean architecture
Ddd(meetup 2) ddd with clean architecture國昭 張
 
如何使用微軟Power系列服務的看法
如何使用微軟Power系列服務的看法如何使用微軟Power系列服務的看法
如何使用微軟Power系列服務的看法Edward Kuo
 
01 DevOps and Azure DevOps overview
01 DevOps and Azure DevOps overview01 DevOps and Azure DevOps overview
01 DevOps and Azure DevOps overviewAlan Tsai
 
Top100summit 腾讯-周健-服务化与体系化解决大量定制小项目开发困境
Top100summit 腾讯-周健-服务化与体系化解决大量定制小项目开发困境Top100summit 腾讯-周健-服务化与体系化解决大量定制小项目开发困境
Top100summit 腾讯-周健-服务化与体系化解决大量定制小项目开发困境drewz lin
 
微服務的基礎建設 - Service Discovery, Andrew Wu
微服務的基礎建設 - Service Discovery, Andrew Wu微服務的基礎建設 - Service Discovery, Andrew Wu
微服務的基礎建設 - Service Discovery, Andrew WuAndrew Wu
 
從零開始做架構圖
從零開始做架構圖從零開始做架構圖
從零開始做架構圖Philip Zheng
 
浅谈架构升级
浅谈架构升级浅谈架构升级
浅谈架构升级Hardway Hou
 

Similar to 2023 08 - SRE 實踐與開發平台指南 - 書友見面會 (20)

在B2B硬體產業運用 Agile 與 DevOps 的實務與心法
在B2B硬體產業運用 Agile 與 DevOps 的實務與心法在B2B硬體產業運用 Agile 與 DevOps 的實務與心法
在B2B硬體產業運用 Agile 與 DevOps 的實務與心法
 
實踐 Clean Architecture(實作高可用性的軟件架構)
實踐 Clean Architecture(實作高可用性的軟件架構)實踐 Clean Architecture(實作高可用性的軟件架構)
實踐 Clean Architecture(實作高可用性的軟件架構)
 
程式交易介紹及 FinTech 創作分享
程式交易介紹及 FinTech 創作分享程式交易介紹及 FinTech 創作分享
程式交易介紹及 FinTech 創作分享
 
微服務對IT人員的衝擊
微服務對IT人員的衝擊微服務對IT人員的衝擊
微服務對IT人員的衝擊
 
信息系统开发平台OpenExpressApp
信息系统开发平台OpenExpressApp信息系统开发平台OpenExpressApp
信息系统开发平台OpenExpressApp
 
Top100summit前端的云时代支付宝前端平台架构 王保平
Top100summit前端的云时代支付宝前端平台架构  王保平Top100summit前端的云时代支付宝前端平台架构  王保平
Top100summit前端的云时代支付宝前端平台架构 王保平
 
20230829 - 探索職涯,複利人生
20230829 - 探索職涯,複利人生20230829 - 探索職涯,複利人生
20230829 - 探索職涯,複利人生
 
The way to continuous delivery
The way to continuous deliveryThe way to continuous delivery
The way to continuous delivery
 
Ruby on rails部署
Ruby on rails部署Ruby on rails部署
Ruby on rails部署
 
AWS Career Exploration Day
AWS Career Exploration DayAWS Career Exploration Day
AWS Career Exploration Day
 
2019 Cloud Native Forum, Taipei
2019 Cloud Native Forum, Taipei2019 Cloud Native Forum, Taipei
2019 Cloud Native Forum, Taipei
 
Foodie 餐廳推薦系統
Foodie 餐廳推薦系統Foodie 餐廳推薦系統
Foodie 餐廳推薦系統
 
Ddd(meetup 2) ddd with clean architecture
Ddd(meetup 2) ddd with clean architectureDdd(meetup 2) ddd with clean architecture
Ddd(meetup 2) ddd with clean architecture
 
如何使用微軟Power系列服務的看法
如何使用微軟Power系列服務的看法如何使用微軟Power系列服務的看法
如何使用微軟Power系列服務的看法
 
01 DevOps and Azure DevOps overview
01 DevOps and Azure DevOps overview01 DevOps and Azure DevOps overview
01 DevOps and Azure DevOps overview
 
Top100summit 腾讯-周健-服务化与体系化解决大量定制小项目开发困境
Top100summit 腾讯-周健-服务化与体系化解决大量定制小项目开发困境Top100summit 腾讯-周健-服务化与体系化解决大量定制小项目开发困境
Top100summit 腾讯-周健-服务化与体系化解决大量定制小项目开发困境
 
微服務的基礎建設 - Service Discovery, Andrew Wu
微服務的基礎建設 - Service Discovery, Andrew Wu微服務的基礎建設 - Service Discovery, Andrew Wu
微服務的基礎建設 - Service Discovery, Andrew Wu
 
災難演練@AWS 實戰分享
災難演練@AWS 實戰分享 災難演練@AWS 實戰分享
災難演練@AWS 實戰分享
 
從零開始做架構圖
從零開始做架構圖從零開始做架構圖
從零開始做架構圖
 
浅谈架构升级
浅谈架构升级浅谈架构升级
浅谈架构升级
 

More from Rick Hwang

在生命轉彎的地方 - 從軟體開發職涯,探索人生
在生命轉彎的地方 - 從軟體開發職涯,探索人生在生命轉彎的地方 - 從軟體開發職涯,探索人生
在生命轉彎的地方 - 從軟體開發職涯,探索人生Rick Hwang
 
20230215 - 凝聚團隊共識的溝通方法 (Effective Team Communication)
20230215 - 凝聚團隊共識的溝通方法 (Effective Team Communication)20230215 - 凝聚團隊共識的溝通方法 (Effective Team Communication)
20230215 - 凝聚團隊共識的溝通方法 (Effective Team Communication)Rick Hwang
 
軟體測試實務新書發表會 - 從品質與測試,讓軟體再次偉大
軟體測試實務新書發表會 - 從品質與測試,讓軟體再次偉大軟體測試實務新書發表會 - 從品質與測試,讓軟體再次偉大
軟體測試實務新書發表會 - 從品質與測試,讓軟體再次偉大Rick Hwang
 
CH02 API Governance
CH02 API Governance CH02 API Governance
CH02 API Governance Rick Hwang
 
Chapter 8. Partial updates and retrievals.pdf
Chapter 8. Partial updates and retrievals.pdfChapter 8. Partial updates and retrievals.pdf
Chapter 8. Partial updates and retrievals.pdfRick Hwang
 
Ch09 Custom Methods
Ch09 Custom MethodsCh09 Custom Methods
Ch09 Custom MethodsRick Hwang
 
從理想、到現實的距離,開啟品味軟體測試之路 - 台灣軟體工程協會 (20220813)
從理想、到現實的距離,開啟品味軟體測試之路 - 台灣軟體工程協會 (20220813)從理想、到現實的距離,開啟品味軟體測試之路 - 台灣軟體工程協會 (20220813)
從理想、到現實的距離,開啟品味軟體測試之路 - 台灣軟體工程協會 (20220813)Rick Hwang
 
SRE Conf 2022 - 91APP 在 AWS 上的 SRE 實踐之路
SRE Conf 2022 - 91APP 在 AWS 上的 SRE 實踐之路SRE Conf 2022 - 91APP 在 AWS 上的 SRE 實踐之路
SRE Conf 2022 - 91APP 在 AWS 上的 SRE 實踐之路Rick Hwang
 
導讀持續交付 2.0 - CH02 價值探索環
導讀持續交付 2.0 - CH02 價值探索環 導讀持續交付 2.0 - CH02 價值探索環
導讀持續交付 2.0 - CH02 價值探索環 Rick Hwang
 
2020 AWS Summit - 如何有效管理 AWS 的成本結構與系統架構
2020 AWS Summit - 如何有效管理 AWS 的成本結構與系統架構2020 AWS Summit - 如何有效管理 AWS 的成本結構與系統架構
2020 AWS Summit - 如何有效管理 AWS 的成本結構與系統架構Rick Hwang
 
災難演練 @ AWS 實戰分享 (Using AWS for Disaster Recovery)
災難演練 @ AWS 實戰分享 (Using AWS for Disaster Recovery)災難演練 @ AWS 實戰分享 (Using AWS for Disaster Recovery)
災難演練 @ AWS 實戰分享 (Using AWS for Disaster Recovery)Rick Hwang
 
Software Development Process v1.5 - 20121214
Software Development Process v1.5 - 20121214Software Development Process v1.5 - 20121214
Software Development Process v1.5 - 20121214Rick Hwang
 
第三章 建立良好的人際關係網路
第三章 建立良好的人際關係網路第三章 建立良好的人際關係網路
第三章 建立良好的人際關係網路Rick Hwang
 
Wiki in Teamroom - Connected Mind
Wiki in Teamroom - Connected MindWiki in Teamroom - Connected Mind
Wiki in Teamroom - Connected MindRick Hwang
 
Study Notes - Event-Driven Data Management for Microservices
Study Notes - Event-Driven Data Management for MicroservicesStudy Notes - Event-Driven Data Management for Microservices
Study Notes - Event-Driven Data Management for MicroservicesRick Hwang
 
Study Notes - Using an API Gateway
Study Notes - Using an API GatewayStudy Notes - Using an API Gateway
Study Notes - Using an API GatewayRick Hwang
 
從緊急事件 談 SRE 應變能力的培養 - DevOpsDays Taipei 2018
從緊急事件  談 SRE 應變能力的培養 - DevOpsDays Taipei 2018從緊急事件  談 SRE 應變能力的培養 - DevOpsDays Taipei 2018
從緊急事件 談 SRE 應變能力的培養 - DevOpsDays Taipei 2018Rick Hwang
 
AWS Well-Architected Framework (nov 2017)
AWS Well-Architected Framework (nov 2017)AWS Well-Architected Framework (nov 2017)
AWS Well-Architected Framework (nov 2017)Rick Hwang
 
91APP API Gateway 導入之旅
91APP API Gateway 導入之旅91APP API Gateway 導入之旅
91APP API Gateway 導入之旅Rick Hwang
 
Continuous Delivery - Opening
Continuous Delivery - OpeningContinuous Delivery - Opening
Continuous Delivery - OpeningRick Hwang
 

More from Rick Hwang (20)

在生命轉彎的地方 - 從軟體開發職涯,探索人生
在生命轉彎的地方 - 從軟體開發職涯,探索人生在生命轉彎的地方 - 從軟體開發職涯,探索人生
在生命轉彎的地方 - 從軟體開發職涯,探索人生
 
20230215 - 凝聚團隊共識的溝通方法 (Effective Team Communication)
20230215 - 凝聚團隊共識的溝通方法 (Effective Team Communication)20230215 - 凝聚團隊共識的溝通方法 (Effective Team Communication)
20230215 - 凝聚團隊共識的溝通方法 (Effective Team Communication)
 
軟體測試實務新書發表會 - 從品質與測試,讓軟體再次偉大
軟體測試實務新書發表會 - 從品質與測試,讓軟體再次偉大軟體測試實務新書發表會 - 從品質與測試,讓軟體再次偉大
軟體測試實務新書發表會 - 從品質與測試,讓軟體再次偉大
 
CH02 API Governance
CH02 API Governance CH02 API Governance
CH02 API Governance
 
Chapter 8. Partial updates and retrievals.pdf
Chapter 8. Partial updates and retrievals.pdfChapter 8. Partial updates and retrievals.pdf
Chapter 8. Partial updates and retrievals.pdf
 
Ch09 Custom Methods
Ch09 Custom MethodsCh09 Custom Methods
Ch09 Custom Methods
 
從理想、到現實的距離,開啟品味軟體測試之路 - 台灣軟體工程協會 (20220813)
從理想、到現實的距離,開啟品味軟體測試之路 - 台灣軟體工程協會 (20220813)從理想、到現實的距離,開啟品味軟體測試之路 - 台灣軟體工程協會 (20220813)
從理想、到現實的距離,開啟品味軟體測試之路 - 台灣軟體工程協會 (20220813)
 
SRE Conf 2022 - 91APP 在 AWS 上的 SRE 實踐之路
SRE Conf 2022 - 91APP 在 AWS 上的 SRE 實踐之路SRE Conf 2022 - 91APP 在 AWS 上的 SRE 實踐之路
SRE Conf 2022 - 91APP 在 AWS 上的 SRE 實踐之路
 
導讀持續交付 2.0 - CH02 價值探索環
導讀持續交付 2.0 - CH02 價值探索環 導讀持續交付 2.0 - CH02 價值探索環
導讀持續交付 2.0 - CH02 價值探索環
 
2020 AWS Summit - 如何有效管理 AWS 的成本結構與系統架構
2020 AWS Summit - 如何有效管理 AWS 的成本結構與系統架構2020 AWS Summit - 如何有效管理 AWS 的成本結構與系統架構
2020 AWS Summit - 如何有效管理 AWS 的成本結構與系統架構
 
災難演練 @ AWS 實戰分享 (Using AWS for Disaster Recovery)
災難演練 @ AWS 實戰分享 (Using AWS for Disaster Recovery)災難演練 @ AWS 實戰分享 (Using AWS for Disaster Recovery)
災難演練 @ AWS 實戰分享 (Using AWS for Disaster Recovery)
 
Software Development Process v1.5 - 20121214
Software Development Process v1.5 - 20121214Software Development Process v1.5 - 20121214
Software Development Process v1.5 - 20121214
 
第三章 建立良好的人際關係網路
第三章 建立良好的人際關係網路第三章 建立良好的人際關係網路
第三章 建立良好的人際關係網路
 
Wiki in Teamroom - Connected Mind
Wiki in Teamroom - Connected MindWiki in Teamroom - Connected Mind
Wiki in Teamroom - Connected Mind
 
Study Notes - Event-Driven Data Management for Microservices
Study Notes - Event-Driven Data Management for MicroservicesStudy Notes - Event-Driven Data Management for Microservices
Study Notes - Event-Driven Data Management for Microservices
 
Study Notes - Using an API Gateway
Study Notes - Using an API GatewayStudy Notes - Using an API Gateway
Study Notes - Using an API Gateway
 
從緊急事件 談 SRE 應變能力的培養 - DevOpsDays Taipei 2018
從緊急事件  談 SRE 應變能力的培養 - DevOpsDays Taipei 2018從緊急事件  談 SRE 應變能力的培養 - DevOpsDays Taipei 2018
從緊急事件 談 SRE 應變能力的培養 - DevOpsDays Taipei 2018
 
AWS Well-Architected Framework (nov 2017)
AWS Well-Architected Framework (nov 2017)AWS Well-Architected Framework (nov 2017)
AWS Well-Architected Framework (nov 2017)
 
91APP API Gateway 導入之旅
91APP API Gateway 導入之旅91APP API Gateway 導入之旅
91APP API Gateway 導入之旅
 
Continuous Delivery - Opening
Continuous Delivery - OpeningContinuous Delivery - Opening
Continuous Delivery - Opening
 

2023 08 - SRE 實踐與開發平台指南 - 書友見面會