管理需求與供應資源 - AWS Well-Architected 架構

管理需求與供應資源

待您移至雲端後,即可僅為所需付費。您可以在需要時供應資源以符合工作負載需求,避免因過度佈建付出高昂成本和造成浪費。您也可以使用調節、緩衝區或佇列來修改需求,以讓需求變得平緩,並以較少的資源來滿足需求,從而降低成本,或稍後使用批次服務來處理。

在 AWS 中,您可自動佈建資源以符合工作負載需求。Auto Scaling 使用基於需求或時間的方法,讓您可以視需要新增和移除資源。若您能預期需求變更,則可省下更多成本,並確保資源符合工作負載需求。您可以使用 Amazon API Gateway 實作調節,或使用 Amazon SQS 在工作負載中實作佇列。這兩者都可讓您修改工作負載元件的需求。

下列問題著重於成本優化方面的這些考量。

COST 9:如何管理需求和供應資源?
針對支出和效能達到平衡的工作負載,請確保使用購買的每個項目,並避免極少使用執行個體。往任一端傾斜的使用指標,對您組織在營運成本 (因過度使用而降低效能) 或浪費的 AWS 花費 (因過度佈建) 方面會造成負面影響。

在設計修改需求與供給資源時,請主動思考用量模式、佈建新資源所需的時間,以及需求模式的可預測性。管理需求時,請確保您的佇列或緩衝區大小正確,而且在所需的時間內回應工作負載需求。