🚀 部署策略互動動畫

Canary / Blue-Green / A/B Testing / Shadow — 四種策略一次搞懂

💡 白話說明

新模型訓練好了,要怎麼安全地上線?不能直接全換,萬一爆了就全死:

📌 考試重點:Canary 重「快速回退」;Blue-Green 重「零停機」;A/B 重「統計驗證」;Shadow 重「零風險」。
🐤 Canary
🔵🟢 Blue-Green
🧪 A/B Testing
👻 Shadow
選擇策略後點擊播放

🐤 Canary 金絲雀部署

先讓少量用戶(5%)使用新版本,監控指標正常後逐步擴大比例(25%→50%→100%)。發現問題可立即回退到舊版。

⚖️ 四種策略比較

策略 風險 資源 回退速度 適用場景
🐤 Canary秒級新模型上線、快速驗證
🔵🟢 Blue-Green最低雙倍秒級零停機要求、關鍵服務
🧪 A/B Testing分鐘級業務指標驗證、產品決策
👻 Shadow不需要高風險模型、合規驗證
📊 部署策略比較
策略做法特點
藍綠部署舊(藍)新(綠)兩套,一次切換快速回滾、需雙倍資源
金絲雀先導少量流量給新版風險可控、漸進放量
滾動更新分批替換實例平滑、無需雙倍資源
影子部署新版接真流量但不回應零風險驗證
✅ 自我檢測
藍綠部署是什麼?
同時維護舊(藍)、新(綠)兩套環境,驗證新版後把流量一次全切過去;出事可秒回滾,但要雙倍資源。
金絲雀部署是什麼?
先把一小部分流量導到新版觀察指標,沒問題再逐步放量,把風險控制在小範圍。
影子部署是什麼?
新版接收真實流量做預測但「不對外回應」,只比對結果;可零風險驗證新模型。
🎯 重點整理
  1. 藍綠:兩套切換、可秒回滾。
  2. 金絲雀:小流量漸進放量、風險可控。
  3. 滾動更新:分批替換、平滑。
  4. 影子部署:接真流量不回應、零風險驗證。
  5. 都要搭配監控與回滾機制。

📝 iPAS 考點提醒

部署策略是 iPAS 上線維運考點(中級科目一)。重點:藍綠部署(兩套環境瞬間切換、可快速回滾)、金絲雀(先放小流量試、沒問題再擴大)、A/B(分流比較成效)。易混點:金絲雀是逐步放量降風險、藍綠是兩環境切換,別搞混;都為了降低上線風險、可回滾。情境:把模型或服務安全地上線、判斷某情境適合哪種策略。

想練情境題與詳解 → AI 學習與考證地圖

❓ 常見問題

常見的部署策略有哪些?

藍綠部署、金絲雀(canary)、滾動更新、A/B 測試、影子部署(shadow);目的都是降低上線風險、能快速回滾。

藍綠部署是什麼?

同時維護兩套環境(藍是現行、綠是新版),先把新版部到綠、驗證無誤後再把流量整批切過去;出問題可立即切回藍。

金絲雀(canary)部署是什麼?

先把新版只放給一小部分流量試水溫,觀察指標正常再逐步擴大比例,能在影響最小的情況下發現問題。

A/B 測試和金絲雀差在哪?

金絲雀重點是安全上線、控制風險;A/B 測試重點是比較兩版本的效果(用統計檢定看哪個指標較好),目的不同但都做流量分配。

影子部署(shadow)是什麼?

把真實流量複製一份送給新模型,但不回傳給使用者、只記錄其表現;能在零風險下用真實資料驗證新模型。

🧭 相關主題

← 返回 AI 學習與考證地圖