某公司希望在現有軟體中測試一項新功能,並僅限於一小部分使用者,同時保持目前版本正常運作。如果測試成功,公司將同時向所有其他使用者推出新版本。哪種部署策略符合此需求?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 金絲雀部署 (Canary deployment).
為什麼這是答案
金絲雀部署 (Canary deployment) 是一種將新版本軟體逐步推向一小部分使用者,並在確認穩定後才全面推廣的策略。這符合題目中「僅限於一小部分使用者」測試新功能,並在成功後「同時向所有其他使用者推出新版本」的需求。 一次性部署 (All-at-once deployment) 會一次性將新版本部署給所有使用者,不符合逐步測試的需求。原地部署 (In-place deployment) 是直接替換現有應用程式的版本,通常會導致服務中斷或不穩定,不符合保持目前版本正常運作的要求。線性部署 (Linear deployment) 雖然也是逐步發布,但通常是按照固定比例或時間間隔逐步增加新版本流量,而非先針對一小部分使用者測試後再全面推廣。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 → 無需信用卡