講師介紹:Andrew Wu
現任職於大型軟體開發團隊的架構師,負責核心產品的服務化,與內部產品開發團隊的架構改善等任務。在過去的 20 年工作經驗,主要都專注於 Microsoft .NET Framework 開發 SaaS , B2B2C 的雲端服務。我專長的領域包括: 軟體工程,物件導向設計,分散式系統架構設計,平行處理,API 設計 及 微服務導向架構設計 (microservices) 等。
我樂於分享技術新知與開發的經驗,常在各大研討會或是在社群活動上分享經驗。同時我也有撰寫部落格文章的習慣,希望能累積我的經驗給需要的夥伴們。我深信知識是越分享越精進的,這也是支持我連續 13 年不間段分享文章的動力來源。
個人經歷:
- 現任 91APP, 首席架構師 Chief Architect
- 榮獲 Microsoft MVP 微軟最有價值專家 獎項,2016 ~ 2022
- 擔任多次 Microsoft Azure Cafe, TechDays, TechEd, DevOpsDays Taiwan, .NET Conf 等大型研討會講者,與相關 Azure PaaS 雲端系列課程與企業內訓講師
相關連結:
- 安德魯的部落格 / Facebook
- 安德魯的部落格 / Blog
- GitHub
- SlideShare
演講與授課內容參考
如有演講,授課等等合作邀約,歡迎先參考下方我的專長領域的分享經歷,如果合適,歡迎透過 Facebook 粉絲專頁跟我聯絡 (這是對我而言最快的方式)。我把我這邊相關的參考資料整理如下:
演講錄影及下載:
- STUDY4.TW .NET Conf 2020, 非同步系統的 SLO 設計
-
STUDY4.TW .NET Conf 2020, 刻意練習, 抽象化能力的鍛鍊
- [91APP TechDay], 非同步系統的服務水準(SLO)保證
-
投影片下載: https://www.91app.tech/slides/2020h2-tech-day
- STUDY4.TW .NET Conf 2019, 大規模微服務導入 1 / 2
- 投影片下載: https://github.com/andrew0928/Meetup/tree/master/20191109.dotNetConf
-
演講錄影: https://fb.watch/3-vhjE2V3c/
- DevOpsDays Taipei 2019, 從零開始的 DevOps
- SlideShare: https://www.slideshare.net/chickenwu/91app-devops
- PDF下載: https://github.com/……/Andrew-DevOpsFromZero%20(2019).pdf
-
大會共筆: https://hackmd.io/……/%2F%40DevOpsDay%2FHkQ0B7UDB
-
STUDY4.TW .NET Conf 2018 - Message Queue Based RPC, 2018/09/29
-
DevOpsDays Taipei 2018, 微服務基礎建設 - Service Discovery, 2018/09/11
-
STUDY4.TW 與大師對談: 轉移到微服務架構必經之路 ~ 系統與資料庫重構, 2018/01/06
-
STUDY4.TW .NET Conf 2017 - 容器驅動開發, 2017/10/14
- DevOps Taiwan 社群分享: 大型 Web Application 轉移到 微服務的經驗分享, 2017/02/22
微服務系列文章
Microservices, 一個很龐大的主題,我分成四大部分陸續寫下去.. 預計至少會有10篇文章以上吧~ 目前擬定的大綱如下,再前面標示 (計畫) ,就代表這篇的內容還沒生出來… 請大家耐心等待的意思:
- 微服務架構(概念說明)
- 實做基礎技術: API & SDK Design
- API Design #1 資料分頁的處理方式; 2016/10/10
- API Design #2 設計專屬的 SDK; 2016/10/23
- API Design #3 API 的向前相容機制; 2016/10/31
- API Design #4 API 上線前的準備 - Swagger + Azure API Apps; 2016/11/27
- API Design #5 如何強化微服務的安全性? API Token / JWT 的應用; 2016/12/01
- API First Workshop: 設計概念與實做案例
- API First #1 架構師觀點 - API First 的開發策略 - 觀念篇; 2022/10/26
- API First #2 架構師觀點 - API First 的開發策略 - 設計實做篇; 2023/01/01
- (計畫) API First # 微服務架構 - API 的安全機制;
- 架構師觀點 - 轉移到微服務架構的經驗分享
- 基礎建設 - 建立微服務的執行環境
- 案例實作 - IP 查詢服務的開發與設計
- 容器化的微服務開發 #1 架構與開發範例; 2017/05/28
- 容器化的微服務開發 #2 IIS or Self Host ? 2018/05/12
- 建構微服務開發團隊
- 分散式系統的基礎知識
- 分散式系統 #1 如何保證 API 呼叫成功? 談 Idempotency Key 的原理與實作
程式開發基礎觀念 - 如何學好寫程式 系列文章
- 該如何學好 “寫程式” #1, 2008/09/27
- 該如何學好 “寫程式” #2. 為什麼 programmer 該學資料結構 ??, 2008/10/01
- 該如何學好 “寫程式” #3. 進階應用 - 資料結構 + 問題分析, 2008/10/08
- 該如何學好 “寫程式” #4. 你的程式夠 “可靠” 嗎?, 2008/10/20
- 該如何學好 “寫程式” #5. 善用 TRACE / ASSERT, 2008/11/03