COST05-BP04 選取具成本效益授權的軟體 - AWS Well-Architected 架構

COST05-BP04 選取具成本效益授權的軟體

開放原始碼軟體會剔除對工作負載增加大量成本的軟體授權費用。請在需要授權軟體時,避免繫結至任意屬性 (例如 CPU) 的授權,尋找繫結至輸出或成果的授權。這些授權的成本會更接近其提供的效益。

若未建立此最佳實務,暴露的風險等級為:

實作指引

使用開放原始碼軟體可免除軟體授權的成本。隨著工作負載的大小擴展,這可能會對工作負載成本產生重大影響。測量授權軟體的效益與總成本,以確保您擁有優化的工作負載。模擬授權的任何變更以及這些變更對工作負載成本的影響。如果廠商變更資料庫授權的成本,調查這會如何影響工作負載的整體效率。考慮廠商的歷史定價公告,以了解其產品授權變更趨勢。授權成本也可能獨立於輸送量或用量,例如依硬體擴展的授權 (CPU 綁定授權)。應該避免這些授權,因為成本可能會快速增加,而不會帶來相應結果。

實作步驟

  • 分析授權選項: 檢閱可用軟體的授權條款。尋找具備所需功能的開放原始碼版本,以及授權軟體的效益是否超過成本。有利條款將使軟體成本符合其提供的效益。

  • 分析軟體供應商: 檢閱來自於廠商的任何歷史定價或授權變更。尋找不符合成果的任何變更,例如,在特定廠商硬體或平台上執行的懲罰性條款。此外,尋找他們執行可能施加的稽核和懲罰的方式。

資源

相關文件: