首頁 / 名詞卡 / 資料工程與MLOps / 金絲雀部署(Canary Deployment)

iPAS AI中級🗄️ 資料工程與MLOps
🔑 名詞卡

金絲雀部署(Canary Deployment)

🎯 定義

新版模型上線時,先導入極少量流量(如 5%)進行觀察,確認無虞後才逐步放大比例的部署策略,用以降低新模型不穩定帶來的風險。

重點

  • 與藍綠部署同屬「模型更新與持續優化」中的風險控制技術,搭配模型版本控管與滾動更新使用。
  • 優點:爆炸半徑小(出事只影響少數使用者)、可蒐集真實流量下的效能數據;缺點:觀察期較長,需要完善的監控指標支撐判斷。

記憶技巧

名稱源自礦坑裡的金絲雀——先派少數「先鋒」去試毒,安全才讓大部隊跟上。

易混淆

  • vs 藍綠部署:金絲雀是「同一套環境、按比例逐步放量」;藍綠是「兩套環境、一次整批切換」。
  • vs A/B 測試:金絲雀的目的是驗證新版本的穩定性(風險控制);A/B 測試的目的是比較兩個版本的成效(決策依據)。
📖 課文原文

「可搭配藍綠部署(Blue-Green Deployment)、金絲雀部署(Canary Deployment)等技術,降低新模型不穩定帶來的風險。」