議程介紹
主題 : 《建構多租戶 SaaS 架構》新書導讀
主辦單位 : DevOps Taiwan 技術社群
議程表 : 連結
投影片 : 連結
主題 : 《建構多租戶 SaaS 架構》新書導讀
《建構多租戶 SaaS 架構》新書導讀 課程大綱 ▋ 從單體到多租戶:是升級還是修羅場? 「從單體轉向多租戶」——你以為這是一場升級,結果它往往是一場墜落。 一個讓系統變複雜、讓工程師變沉默的坑。 剛開始以為只要多加一個 TenantId 就能搞定, 結果查詢變慢、資料變亂、部署變痛,成本更是像記憶體洩漏一樣,一旦開始就難以回收。 每解一個問題,就會掉進另一個坑—— 效能解了,卻出現租戶干擾; 資料分開了,Migration 又成災; 部署自動化了,成本卻無法對齊。 本來以為自己能從從容容、游刃有餘地打造架構, 結果變成匆匆忙忙、連滾帶爬地追著 bug、救著火。 那一刻你會明白,這條路不是升級路線,而是一次又一次的試煉。 你寫的不只是程式,而是一連串的補丁與懺悔。 查 log、修腳本、追異常成為日常;功能開發成了奢侈。 你以為自己在救火,但其實你正在為系統的複雜度繳學費。 當團隊的焦點從「創造價值」轉為「維持穩定」, 工程師也從「開發者」變成「問題管理員」。 你才真正理解—— → 多租戶不只是架構上的挑戰,它更是團隊心理韌性與工程紀律的考驗。 ▋ 從坑到結構的覺醒 當你從坑裡爬出來回頭看,你會發現這些問題早已不是偶發事件, 而是每個 SaaS 團隊都得面對的共同考題。 這也是《建構多租戶 SaaS 架構》真正想帶你看見的現實: → 多租戶不是一種部署方式,而是一場關於效能、資料、維運與成本的修行。 理解這四件事,才是真正邁向多租戶成熟的起點。 一、效能:不只是跑得快,而是信得過 如果你曾被客戶問過:「為什麼今天比昨天慢?」 那你就知道效能不只是技術問題,而是信任問題。 在單體架構時,你只在意系統跑得快不快; 進入多租戶後,問題變成——誰讓誰變慢了。 A 客戶開了一個報表,B 客戶就開始卡頓。 這不是 bug,而是「Noisy Neighbor」的現實。 → 效能不只是數字,而是一種信任契約。 二、資料架構:風險與效率的對話 每一個架構師都會面臨這個靈魂拷問: 要不要共用 Schema?要不要分庫? 這些看似是技術問題,其實每一個決策背後都是風險選擇。 共用架構代表成本低,但錯誤可能牽連所有租戶; 獨立架構代表安全,但維運與版本控制的成本將倍增。 → 架構沒有完美的答案,但成熟的團隊懂得在風險與效率之間, 找到能讓產品長久運行的平衡點。 三、維運:從部署變成節奏 當部署頻率越高、租戶越多, 每一次上線都像踩在一個尚未確認的地雷區。 單體時,部署只是動作; 多租戶後,部署變成節奏。 一次上線,影響所有租戶; 你開始需要灰度釋出、分群升級、即時回滾。 這不再只是 CI/CD 的自動化,而是整個團隊如何定義「穩定」的制度。 → DevOps 在這裡不只是流程,而是一種信任治理的文化。 維運,不只是穩定系統,而是穩定人心。 四、成本切分:從效率到價值的覺醒 如果你曾在帳單前皺眉, 你就知道多租戶最難的,不是效能,而是「看不見的成本」。 A 客戶每天跑十次報表、佔滿資源; B 客戶只上傳一份 Excel,卻付相同的錢。 久而久之,你會發現 SaaS 的瓶頸不在 CPU, 而在於成本缺乏對應與衡量機制。 沒有清楚的成本映射,團隊就只能憑直覺調整。 真正成熟的架構,不是壓低成本,而是讓成本與價值產生對應。 → 那不只是技術能力,而是經營能力。 ▋ 從效能治理到價值治理 在雲端時代,SaaS 不只是技術選擇, 更是一種產品與營運思維。 《建構多租戶 SaaS 架構》就是你的解藥。 本書由 AWS 資深架構師 Tod Golding 撰寫, 他以多年協助 SaaS 團隊轉型的實戰經驗, 總結出多租戶設計、部署與營運的完整方法論。 那些讓你掉坑的問題,書中都有出口 ・第 09 章〈租戶隔離〉:如何避免 Noisy Neighbor ・第 08 章〈資料分區〉:在共用與分庫間找到平衡 ・第 12 章〈租戶感知營運〉:建立租戶級的監控與自動化 ・第 14、17 章〈分級策略/指導原則〉:讓架構、營運與商業模式對齊 Golding 在書中不斷提醒我們: SaaS 的本質不是「上雲」,而是「統一思維與多樣彈性之間的平衡」。 從第 01 章〈SaaS理念〉到第 17 章〈指導原則〉, 他帶領讀者看見 SaaS 架構不只是技術結構, 更是一種願景、策略、組織與營運文化的總和。 如果你還不懂多租戶,這本書會帶你從 0 到 1。 如果你正陷在坑裡,這本書能讓你少走幾年冤枉路。 如果你已撐過那些坑,這本書會幫你整理經驗,帶領下一個團隊走得更穩。
主辦單位 : DevOps Taiwan 技術社群
議程表 : 連結
投影片 : 連結
