# 部署 - A/B Testing Deployment
# 簡介 A/B Testing Deployment
A/B Testing Deployment (A/B 測試部署) 是一種讓開發團隊測試軟體新功能的部署方案,這時候會在部署當前系統版本也會額外部署新功能系統,兩個系統都能同時使用,但是新版系統只會被挑選中的使用者能夠使用
當然被挑選中的使用者通常是根據特定因素,如地理位址,裝置型態,語言或是作業系統等等,可以幫助開發 / 設計團隊了解新系統的功能成效,只要團隊收集到新版使用者的相關資料且新功能表現相當不錯,開發團隊就可以部署正式的新版
# 優點
方便測試新功能,根據使用者偏好或是環境來挑選最適合的實驗對象
# 缺點
實踐技術相對複雜,也需要架設額外的負載平衡器
# 參考資料
- APWIDE GOLIVE - 8 Deployment Strategies Explained and Compared