本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
COST05-BP04 選取具有成本效益授權的軟體
開放原始碼軟體會剔除對工作負載增加大量成本的軟體授權費用。如果需要授權軟體,請避免與任意屬性繫結的授權,例如 CPUs,尋找與輸出或結果繫結的授權。這些授權的成本會更接近其提供的效益。
未建立此最佳實務時的曝險等級:低
實作指引
開放原始碼源於軟體開發的背景,以指出該軟體符合某些免費發行條件。開放原始碼軟體會由任何人都可以檢查、修改和增強的原始程式碼組成。根據業務需求、工程師的技能、預測用量或其他技術相依性,組織可以考慮在 上使用開放原始碼軟體 AWS ,以將授權成本降至最低。換句話說,使用開放原始碼軟體
請根據總成本來測量授權軟體的效益,以將工作負載最佳化。模擬授權的任何變更以及這些變更對工作負載成本的影響。如果廠商變更資料庫授權的成本,調查這會如何影響工作負載的整體效率。考慮廠商的歷史定價公告,以了解其產品授權變更趨勢。授權成本也可以獨立於輸送量或用量來擴展,例如依硬體擴展的授權 (CPU 受限制的授權)。應該避免這些授權,因為成本可能會快速增加,而不會帶來相應結果。
例如,使用 Linux 作業系統在 us-east-1 中操作 Amazon EC2執行個體,相較於在 Windows 上執行的另一個 Amazon EC2執行個體,可讓您將成本降低約 45%。
AWS Pricing Calculator
實作步驟
-
分析授權選項:檢閱可用軟體的授權條款。尋找具有所需功能的開放原始碼版本,以及授權軟體的效益是否超過成本。有利條款會使軟體成本符合其提供的效益。
-
分析軟體供應商:檢閱來自於廠商的任何歷史定價或授權變更。尋找不符合成果的任何變更,例如,在特定廠商硬體或平台上執行的懲罰性條款。此外,尋找他們執行稽核和可能施加的懲罰的方式。
資源
相關文件:
相關範例: