全部產品
Search
文件中心

Well-Architected Framework:平衡營運目標與成本

更新時間:Apr 29, 2024

企業需要選擇合適的雲產品及資源規格滿足業務訴求,在應用負載的設計及資源選擇過程中除了成本還應考慮穩定性、效能、安全合規、營運效率等方面的要求,在各專案標與成本之間進行權衡。

適合業務的應用負載設計並不意味著只追求低成本,首先需要全面瞭解各方面需求。單純的低成本通常意味著在其它方面做出妥協,全面瞭解各方面需求後,按照業務特性對應用負載各方面要求進行權重排序,綜合考慮後再做出選擇。

成本與穩定性

如果業務對穩定性要求很高,設計出的應用負載也會花費很高的資源成本。例如對服務水平 (Overall Service Level Agreement,SLA)、恢復 (Recovery Time Objective,RTO) 和復原點 (Recovery Point Objective,RPO) 等指標要求嚴格,為了讓業務應用高可用,應用服務需要更多的資源進行跨可用性區域或跨地區部署,跨地區進行資料複製也會增加成本。

企業可以根據業務重要性對應用負載進行分層,確定穩定性優先順序,選擇合適的穩定性方案。對於生產環境的線上應用通常建議選擇同城雙活、異地多活等高穩定性方案,重要資料選擇同城冗餘、跨地區備份等方式保障資料安全,測試環境可考慮降低穩定性要求以節約成本。

更多穩定性設計及注意事項參見穩定性支柱

成本與效能

高效能要求的應用負載通常會花費更高的成本,企業需要根據業務特性對應用負載設定效能要求,選擇適合的雲產品、資源規格及計費方式等,在效能與成本之間進行權衡。關於成本最佳化與效能的一些建議如下:

  • 在對資源選型階段進行效能測試,滿足要求後再增加購買量。

  • 引入彈性機制,關注應用負載資源使用率、壓力峰值時段等,動態調配資源供應,按需使用。

  • 結合業務特性選擇合適的計費方式,例如對公網頻寬要求較高、流量峰值穩定的業務按頻寬計費,可購買共用頻寬

  • 可以根據業務情境選擇使用突發效能執行個體,用於應對突發效能需求並最佳化成本。

更多效能注意事項請參見高效效能支柱

成本與安全合規

高安全性要求的應用負載通常會導致高成本,企業需要根據業務特性對應用負載設定安全性要求,不建議在應用負載的安全及合規上進行妥協。關於成本最佳化與安全合規的一些建議如下:

  • 合規審計:使用管控策略配置審計Action Trail等產品便捷實現雲上持續合規,產品自身目前可免費使用(以官網計費說明為準)。

  • 網路安全:使用Cloud Firewall進行網路安全防護,支援多帳號安全管控,無需在每個帳號重複購買。

  • 密鑰安全:使用Key Management Service進行密鑰統一管理,支援多帳號共用執行個體,無需在每個帳號重複購買。

更多安全合規注意事項請參見安全合規支柱

成本與卓越營運

構建可觀測性系統、標準變更流程和自動化流程是卓越營運的重要組成部分,企業在建設初期通常會增加成本,但成本會隨著時間推移逐漸降低;在雲上做好成本管理也是提升企業營運效率的重要環節。關於成本最佳化與卓越營運的一些建議如下:

  • 使用雲原生的PaaS類監控產品,避免自己維護基礎設施帶來的維護成本及穩定性問題。

  • 使用Terraform等基礎設施自動化編排工具構建自動化流程,讓基礎設施代碼化,降低開發和營運成本。

更多營運相關注意事項,請參見卓越營運支柱