提案簡報上那一頁,老闆看不懂但沒問
「我們的系統是 SaaS,跑在 PaaS 上,底層用 IaaS,多租戶架構,資料完全隔離。」廠商講完這句,會議室裡通常沒有人舉手。老闆點頭,心裡想的是「聽起來很專業」,然後在報價單上簽名。
三年後問題才浮出來:想加一個「舊生續報自動折扣」,廠商說「共用系統,做不了」;想把會員資料搬到新平台,發現匯出檔裡沒有商品圖片。
這四個名詞要一起講,是因為它們回答同一個問題:這套系統,哪一段是你的、哪一段是廠商的、哪一段是你跟別人共用的。看懂這條界線,你才知道自己買了什麼、離開要付多少代價。這三層不是廠商自創的行話,而是 NIST 在 SP 800-145 雲端運算定義裡就寫定的三種服務模式。
IaaS:租一塊空地,房子你自己蓋
一句話:供應商只給你機器、硬碟和網路,作業系統以上全部是你的事。
日常類比:像租一塊已經接好水電管線的空地。地是別人的,但要蓋幾層樓、用什麼建材、請不請保全、幾年重新拉一次電線,全都你決定,也全都你負責。
客戶情境:台中一家做金屬扣件的加工廠把 ERP 主機搬上雲,選 IaaS 的原因是這套十幾年前的 ERP 需要指定版本的資料庫,現成平台裝不上去。入門雲主機月費在個位數到數十美金之間(見 Amazon Lightsail 官方定價頁),看起來很便宜——但作業系統更新、每日備份、SSL 憑證換發、防火牆規則,沒有人會幫你做。Google Cloud 官方說明寫得很直白:IaaS 之下,作業系統、中介軟體、應用程式和資料都由客戶負責。
PaaS:租一整層裝潢好的辦公室
一句話:供應商把機器、作業系統、執行環境都顧好,你只負責寫程式和管資料。
日常類比:租一整層已經裝潢好的辦公室。空調、電梯、清潔、保全由物業處理,你搬桌椅進來就能開工;隔間怎麼排、招牌掛什麼,仍然是你說了算。
客戶情境:台北一家 6 個校區的連鎖補習班要做家長端線上報名與繳費。市面上沒有現成軟體能處理他們「兄弟姊妹同期報名折扣 + 分校排課衝堂檢查」的規則,功能得自己開發,但他們不想養一個顧主機的工程師——這就是 PaaS 的典型場景。收費多按用量或席次計價,例如 Vercel Pro 方案官方文件載明額外席次每人每月 US$20。省掉維運人力,代價是被綁在該平台支援的技術上。
SaaS:租共享辦公室的一個座位
一句話:整套軟體直接開來用,你只管帳號、權限和自己的資料。
日常類比:租共享辦公室的一個座位。桌椅、印表機、會議室、咖啡機都是現成的,明天就能上工。但你不能把牆打掉,也不能決定咖啡機什麼時候換。
客戶情境:台南一個兩人的手工皂品牌,用電商 SaaS 三週內就開站賣貨。這類平台價格公開透明:SHOPLINE 台灣官方方案頁的入門「網店探索者」年繳 NT$40,000、另收一次性開通設定費 NT$5,000,並按每月 GMV 收 2% 系統流量維護費;最高階「全通路領航員」年繳 NT$88,000、抽成 1.5%。國際平台如 Shopify 官方定價頁的 Basic 每月 US$39。上線快、不用養工程師,但功能天花板就是平台給你的那些。
多租戶(Multi-tenant):同一棟樓,怎麼分戶
一句話:一套系統同時服務很多家客戶,靠設計把彼此的資料隔開。
日常類比:一棟公寓大樓。電梯、水塔、管線大家共用,但每一戶有自己的門鎖。「隔音好不好」「鑰匙會不會誤開別戶」就是資料隔離要處理的事。
客戶情境:一家連鎖醫美診所導入預約系統,法遵人員問的第一個問題是:「我們的療程紀錄跟別家診所存在同一個資料庫嗎?」這不是龜毛,是隔離模型的差別。AWS 官方白皮書把共用資源的做法稱為 pool 模型(便宜有效率,但隔離靠程式邏輯把關),每家客戶各跑一套獨立資源則是 silo 模型(貴,但沒有鄰居吵架問題),混用是 bridge 模型。多租戶本身不等於不安全,但它一定要搭配一個講得出來的隔離設計。
四者的關係:一張由下往上的四層堆疊圖
想像一張圖,由下往上疊四層。最底層是灰色的機房與伺服器,標「IaaS:你自己蓋」。往上一層是橘色的執行環境與資料庫,標「PaaS:物業幫你管」。再往上是琥珀色的完整應用程式,標「SaaS:直接坐下來用」。最上面橫跨整張圖的是一條虛線框,框裡切成好幾格、每格一把鎖,標「多租戶:同一層樓的不同戶」。左側有一條由下往上的箭頭寫「你能改的越來越少」,右側有一條由上往下的箭頭寫「你要顧的越來越多」。
關鍵是:IaaS / PaaS / SaaS 是垂直三層——接手位置越高,責任越少、自由度也越少;多租戶則是水平的一刀——不管哪一層,只要一套資源同時服務多家客戶就是多租戶。所以「SaaS 一定是多租戶」不成立(有些 SaaS 為大客戶開專屬環境),「自架一定是單租戶」也不成立(自建系統若要服務加盟店,一樣得處理多租戶)。
| 模式 | 你負責什麼 | 上線速度 | 換手成本 |
| 地端/自架 | 機房、硬體、系統、程式、備份 | 最慢 | 低(東西都在你手上) |
| IaaS | 作業系統以上全部 | 慢 | 中 |
| PaaS | 程式碼與資料 | 中 | 中高(綁平台技術) |
| SaaS | 帳號、權限、內容 | 最快 | 高(資料格式受限) |
三個常見誤解
- 誤解一:SaaS 一定比較便宜。抽成隨營收線性成長。以 SHOPLINE 官方頁的 2% GMV 計算,月營收 NT$300 萬時光抽成一個月就是 NT$60,000、一年 NT$72 萬,遠高於年費本身。營收越大,自建越划算。
- 誤解二:多租戶等於我的資料跟別人混在一起、看得到。共用資源不等於共用檢視權。該問的是隔離層級:資料庫層隔離、schema 層隔離,還是只靠應用程式一個 tenant_id 欄位在擋。
- 誤解三:自己架最安全。自架把系統更新、備份還原演練、憑證換發全變成你的責任。多數中小企業沒有專職人力,結果是主機三年沒更新——那比放在成熟平台上風險更高。
對你的預算、時程與風險,實際差在哪
預算:SaaS 是可預測的固定支出加抽成(NT$40,000/年 + 5,000 開通費 + 2% GMV);自建是前期一次性投入加持續維運。依 ScriptWalker 接案經驗估算,一套中小企業等級的客製化訂單/會員系統開發約 NT$25 萬至 NT$60 萬、6 到 12 週,之後每月主機約 NT$1,500 至 NT$4,000、維運 4 到 8 工時。
時程:SaaS 兩到四週上線;PaaS 客製多半 6 週起跳;IaaS 自建再加 1 到 2 週環境建置。
風險(最常被低估):退出成本。不要只看進得去,要看出得來。Shopify 官方文件明確記載,匯出商品 CSV 時不會包含商品圖片。一個有 1,200 件商品的品牌想搬家,商品圖得另外處理,光這一項估計就是 16 到 24 工時。簽約前就把「離開時能帶走什麼」寫進合約,比事後談判有效得多。
該問廠商的 5 個問題(可直接照抄)
- ☐ 「這套系統是 SaaS、PaaS 還是自架?作業系統更新和每日備份,是你們做還是我們做?」
- ☐ 「多租戶的隔離做在哪一層?是每家客戶一個資料庫、一個 schema,還是共用資料表用欄位區分?」
- ☐ 「我要的 A 功能,是設定就能開、要另外開發,還是平台架構上就做不到?請直接回答哪一種。」
- ☐ 「若三年後我要換廠商,我能匯出哪些資料?格式是什麼?圖片、附件、歷史訂單含在內嗎?要收費嗎?」
- ☐ 「除了月費/年費,還有哪些會隨我的營收或用量成長的費用?請給我月營收 NT$100 萬和 NT$500 萬兩種情境的試算。」
常見問題
我的公司只有 5 個人,直接用 SaaS 就好,還需要懂 PaaS 跟 IaaS 嗎?
需要,但只需要懂到能提問的程度。你不必會架伺服器,但你要能判斷廠商說「做不到」時,是平台真的做不到,還是他不想做。這兩者的差別,通常就是一筆幾十萬的預算與半年的時程。
多租戶會不會讓同平台的其他商家看到我的客戶名單?
設計正確的話不會。共用底層資源和共用檢視權限是兩件事。請廠商說明隔離層級,並詢問是否有第三方資安稽核報告;答不出來或只回「我們很安全」的,就是風險訊號。
SaaS 用了幾年想換掉,資料搬得走嗎?
結構化資料(商品、訂單、會員)通常可以匯出 CSV,但周邊資產經常搬不走:商品圖片、版型設計、優惠活動設定、已建立的網址結構。實務上建議在導入的第一年就先做一次完整匯出測試,而不是等到要走的那天才發現缺東西。
什麼情況該從 SaaS 換成自建?
三個訊號同時出現時:一是抽成金額已超過自建的年度總成本;二是核心流程被平台限制而流失營收(例如你的計價邏輯平台不支援);三是需要與內部 ERP、POS 做深度雙向整合。只有其中一項,通常還不值得動。
White-label 跟 SaaS 是同一件事嗎?
不是。SaaS 講的是「怎麼交付」,White-label 講的是「掛誰的招牌」。一套多租戶 SaaS 可以讓每個客戶換上自己的 logo、網域和配色對外營業,這就是 White-label;但底層仍是同一套共用系統,客製化天花板並不會因為換了招牌而變高。
不確定自己該選哪一層?先聊 30 分鐘
選錯層級的代價通常不在第一年,而在第三年——你想長出一個新功能,卻發現當初的架構不允許。ScriptWalker 提供 30 分鐘免費技術諮詢,依你的營收規模、客製需求與資料敏感度,判斷該用 SaaS、走 PaaS 客製,還是根本不需要動系統。不推銷,只把選項和成本攤開講。
- Email:[email protected]
- 電話:0916-224-047
- LINE:@ufv9089p