談論各種軟體開發與設計的大小事,有 20 年的大型與雲端服務的開發經驗。
喜歡研究各種技術背後的原理與實作細節,期許自己做個優秀的系統架構師。
主題以: .NET / C# / OOP / Container / Microservices / Azure / Distributed System / Cloud Native / DevOps 為主軸,同時在部落格上也持續分享相關主題的一系列文章。期許能將這些實作經驗分享到社群。
https://columns.chicken-house.net/about/
個人經歷:
團隊越大,分工越細緻;CI/CD 不再只是自動化腳本。
這個 session 我想分享一下不同屬性的團隊 (例如 infra, develop) 如何在同一條發布流水線上協同合作?當一套系統同時包含多個團隊的 artifacts 時, 該如何規劃部署的程序?
系統越來越複雜的時候,你該如何規劃與設計你的測試環境? 微服務化架構下,你還需要替每個獨立開發專案建置完全獨立的測試環境嗎?
在團隊規模不斷成長之際,推行 CI/CD 一定會面臨這些挑戰等著你解決。這個 session 我會分享我們解決的經驗與收穫,歡迎你來聽聽這些書本或是顧問沒有告訴你的心得!