從提供者取得最佳費率的建議
適用於此 Azure Well-Architected 架構成本優化檢查清單建議:
CO:05 | 從提供者取得最佳費率。 您應該會尋找並使用雲端資源和授權的最佳費率。 定期檢閱節省成本。 成本檢閱應包括區域定價、定價層、定價模型 (耗用量或承諾型) 、授權可移植性、公司購買方案,以及價位表。 |
---|
本指南說明如何從您工作負載的提供者取得最佳費率的建議。 取得最佳費率是尋找和保護雲端和軟體資源最符合成本效益的定價選項,而不需修改架構、資源或功能。 藉由優化速率,您可以降低雲端成本,而不需要變更工作負載。 使用的服務減少率很小,可節省大量成本。 如果沒有速率優化,您最終會支付資源、服務和授權的費用會比必要還要多。
定義
詞彙 | 定義 |
---|---|
以使用量為基礎的計費模型 | 根據服務的實際使用量向您收取費用的定價模式。 範例包括已部署的虛擬機數目、使用的記憶體數量,以及傳輸的數據量。 |
承諾用量型計費模型 | 定價模式,您可以事先保留並支付特定使用量的費用,而且通常相較於取用價格,可以取得折扣費率。 |
費率 | 使用服務或授權的單位價格。 |
主要設計策略
取得最佳費率需要主動搜尋所有工作負載元件最符合成本效益的定價模型。 它會衡量不同計費模型的優點,例如取用 (隨用隨付) 與承諾型計費、軟體授權和公司折扣方案,以及區域之間的價格差異。
若要取得工作負載中資源與授權的最佳費率,您應該從識別並降低最昂貴區域中的成本開始。 評估提供者可用的折扣,並根據工作負載需求選擇正確的折扣。 請定期檢查折扣,並盡可能降低授權費用。 判斷建置或購買新的工作負載解決方案是否更有成本效益。
建立已排序的費用清單
瞭解工作負載是尋找和使用基礎結構、資源、授權和第三方服務的最佳費率的第一個步驟。 它可讓您做出明智的決策,並實作工作負載需求特有的成本優化策略。
以下是您可以採取以瞭解工作負載速率的動作:
清查。 列出工作負載的所有元件,包括基礎結構、雲端資源、授權、第三方服務,以及與工作負載相關的任何其他費用。
了解消費。 清楚瞭解庫存清單中每個專案的目前支出。 識別您要支付的費用,以及大部分費用的所在位置。
建立已排序的工作負載費用清單。 列出成本最高的元件,並運作到成本最低的元件。 此練習可協助您排定優化工作的優先順序,並將焦點放在對成本有最高影響的區域。
判斷正確的計費模型
針對計費模型,您可以選擇取用 (隨用隨付) 和承諾型計費模型。 您可以根據工作負載元件的可預測性、持續時間和使用量一致性,選擇取用與承諾型定價。 當您做出此決策時,您必須與開發和購買小組共同作業,以評估資源需求、使用模式和潛在的成本優化想法。
選取正確的計費模型對於成本效益而言非常重要。 這有助於讓工作負載符合商務目標,並取得工作負載特定需求的最佳費率。 若要判斷正確的計費模型,請考慮下列策略:
瞭解以使用量為基礎的計費模型
以使用量為基礎的計費模型 (隨用隨付) 是一種彈性定價模式,可讓您隨用隨付服務。 耗用量定價的成本變數包括資源執行的時間長度。 服務計量有各種計費增量,例如每小時或每秒。 此模型提供彈性和成本控制,因為您只需支付所取用項目的費用。
以使用量為基礎的計費模型最適合下列案例:
變數工作負載:變數工作負載的使用方式有無法預測的尖峰或季節性變化。 以使用量為基礎的計費可讓您相應增加或減少資源,以符合需求波動。 它可協助您提供所需的效能,而不會在低使用量期間過度支付費用。
生產前環境:針對暫時的開發及測試環境,偏好使用以使用量為基礎的計費。 它提供只在項目期間支付的優點。 請確定您提供符合開發工作的資源。 當開發相應減少時,資源成本較低。
短期專案:短期專案通常具有特定的資源需求。 以使用量為基礎的計費可讓您只在項目期間支付資源費用。
取捨:許多內部部署環境一律開啟且一律可供使用。 刻意瞭解服務可能會降低費率,但您必須考慮一些建立時間和作業額外負荷。
了解承諾用量型計費模型
承諾用量型定價可讓您保留特定持續時間的特定金額,並事先支付費用。 藉由預先保留使用量,您可以取得相較於以使用量為基礎的計費的折扣費率。
您以承諾用量為基礎的定價所節省的數量取決於保留期間、保留容量和服務等因素。 承諾用量型定價最適合下列案例:
可預測的工作負載:如果您的工作負載具有一致的使用模式,您可以認可一段時間的特定容量,並取得耗用量型計費的重大折扣。 不論您是否使用這些實例,這些實例都會產生費用。
生產環境:承諾用量型計費適用於您充分瞭解工作負載的資源需求的生產環境。
長期項目:承諾用量型計費對於具有長期資源需求的專案而言,即使它們無法高度預測,仍可符合成本效益。
與工作負載小組討論選項
為了確保工作負載成本的有效優化,開發小組 (或架構設計人員) 和購買小組必須共同合作。 結合其專業知識可讓您找出將成本優化的機會,並做出明智的決策。
以下是針對降低速率工作共同作業的建議程式:
識別成本優化的機會:一起,小組應該識別成本優化的潛在領域,例如基礎結構、雲端資源、授權和第三方服務。 請考慮使用模式、延展性、工作負載和每個環境的區域需求等因素。
評估資源需求:判斷支援元件或工作負載所需的資源。 請考慮基礎結構、維護和持續支援等因素。 了解這些需求可協助您量測涉及的長期承諾。
評估選項:評估您的成本優化選項,例如隨用隨付與承諾方案。 根據成本節省和對效能的影響,評估每個選項的優缺點。 評估每個服務中的效能層級及其之間的定價差異。
判斷元件效能
請務必評估您需要特定元件的時間長度,以判斷是否認可以承諾為基礎的方案有意義。 如果預期的使用量持續時間小於一年,請勿認可承諾用量型方案。 針對短期需求,請考慮隨用隨付選項的彈性。
若要判斷元件使用量的持續時間,您可以遵循此程式:
收集使用方式數據:收集元件或工作負載歷程記錄使用量的數據。 此數據可能包括元件在作業中的時間長度,以及使用頻率。
分析使用模式:分析收集的使用方式數據,以識別模式和趨勢。 尋找特定時段或週期性使用模式的一致使用量。 此分析可協助您了解元件使用方式的一般持續時間。
考慮未來需求:考慮元件或工作負載中的任何未來需求或變更。 評估任何即將進行的變更是否可能會影響其使用持續時間。
評估商務需求:評估與元件或工作負載相關聯的商務需求和目標。 請考慮項目時程表、預算條件約束,以及組織的整體策略等因素。
預期未來的開發可協助您評估所需的長期承諾,以及其是否符合您的目標。 此評估可協助您判斷元件使用的適當持續時間。
判斷使用方式一致性
當您考慮以承諾用量為基礎的方案時,請認可元件的最大一致使用量。 藉由認可最大一致的使用量,您可以將可能的節省和成本優化最大化。 不過,有幾個因素需要考慮:
使用模式:分析元件的歷程記錄使用模式。 如果使用量一致且穩定,則認可最大一致的使用方式是有意義的。 但是,如果使用量具有高度變動或無法預測,則認可最大一致使用量可能不可行或符合成本效益。
彈性和延展性:考慮元件的彈性和延展性。 如果元件可以根據需求輕鬆相應增加或減少,可能更適合選擇彈性定價模式,讓您動態調整資源。 如此一來,您就可以將成本與元件的實際使用量一致。
與提供者互動:與提供者通訊,以收集其方案、藍圖和對元件或工作負載的承諾資訊。 此對話框提供提供者長期願景和承諾等級的寶貴見解。
成本分析:執行成本分析,以評估認可至較高使用量層級的潛在節省量是否超過未完全利用承諾的風險。
選取正確的承諾用量型方案
以承諾用量為基礎的計劃策略性使用,可大幅將適用資源的成本降到最低。 它可讓您有效地規劃和配置資源。 若要選取正確的承諾用量型方案,請考慮下列策略:
選擇適當的承諾用量型方案:選取承諾用量型方案,涵蓋工作負載所需的最小容量。 從最低承諾開始,雖然您仍然受益於節省成本的彈性。
在您認可承諾式方案之前,先清楚瞭解工作負載的最低容量需求,將風險降到最低,並確保您將節省成本優化。 不過仍有例外狀況。 需要最低預付成本的承諾具有較低的風險。 承諾風險較低,您可以更快速地認可承諾方案。 隨著承諾的成本和風險成長,您必須瞭解您承諾的每個元件的最低一致使用量。
遞增承諾:隨著工作負載的容量成長,逐漸增加您的承諾。 從小型開始並相應增加。 根據工作負載的實際使用量遞增相應增加。
重新交涉並合併:定期重新交涉並正規化承諾型計劃,以符合其結束時間。 此對齊方式可讓您將它們合併成帳單上的單一明細專案,因此更容易管理和優化成本。
消除使用量過低:您必須評估並優化承諾型合約,以確保它們提供其完整的潛在價值。 定期檢閱和分析您的費用和使用量數據。 了解實際成本與分攤成本之間的明細,並協調數據,以確保計費正確。
監視使用率。 請留意您使用承諾式方案的程度。 設定警示,告知您是否未使用所有保留的資源。 檢查一段時間后如何使用它們,並移除您未使用的任何專案。 請確定您使用的是正確的虛擬機大小,以充分利用您的方案。 您也可以調整大小,以符合您已支付的費用。
修改承諾用量型方案。 請考慮變更保留範圍以共用,使其更廣泛地套用到您的資源。 這有助於增加使用率,並將節省成本最大化。 如果您發現未使用的承諾用量方案,請嘗試交換未使用的數量或取消和退款方案。
評估並認可至可用的折扣
評估和分析可套用至特定工作負載的潛在折扣。 此程式可協助您找出降低成本的機會,並將與工作負載相關聯的支出優化。 它也可協助您更有效率地配置資源。
請嘗試下列工作:
詢問試用供應專案:使用提供者的試用期間,或交涉免費或降低的費率來執行概念證明。 這種方法可讓您試用具有有限財務風險的服務或產品,因此您可以在認可購買之前評估其工作負載的適用性。 請記得檢閱任何試用期間或交涉合約的條款及條件。
檢閱提供者供應專案:瞭解提供者所提供的折扣和定價模式。 探索長期承諾用量的大量折扣、促銷供應專案或折扣。 討論可符合工作負載變化和彈性需求的可用選項。 包含不同定價模型、調整選項或承諾型合約的相關信息。
分析使用量和耗用量:評估工作負載的使用方式和取用模式,以判斷工作負載是否符合特定折扣計劃的資格準則。 此分析可協助您識別最適合您工作負載的折扣。
評估合約條款:檢閱現有合約或合約的條款及條件,以識別任何可能的折扣選項。 請考慮承諾期、續約條款,以及交涉較佳費率的可能性。
與提供者通訊:瞭解您討論折扣時工作負載的實際和預期使用量。 讓提供者知道討論所討論的環境。 例如,您通常可以取得生產前環境的折扣。 要求提供者討論可用的折扣選項,例如產品統合。 詢問折扣計劃、資格準則和任何交涉可能性的特定問題。
了解轉銷商選項:請考慮與轉銷商互動,這些轉銷商可以提供額外深入解析的可用折扣或提供替代定價模式。 轉銷商可以存取特殊方案或折扣,以利您的工作負載。
認可正確的折扣選項是您採取行動評估的位置。 您有可用的選項。 您已將需求和工作負載數據傳達給各種提供者。 現在,您必須鎖定已定義期間的折扣費率,這可能會導致相較於隨用隨付定價,節省大量成本。
決定是否要建置或購買解決方案
在內部建置解決方案可讓您更細微地控制功能和設定。 此控件可協助您消除不必要的功能,並將速率優化。 不過,在內部建置解決方案需要大量預先投資開發時間和維護。
當您購買解決方案時,例如從市集購買解決方案時,其可提供更快速的部署,並可能降低預付成本。 但購買解決方案可能牽涉到進行中的訂用帳戶或授權費用。
當您決定要建置或購買解決方案時,以下是重要考慮:
控制和自定義:評估產品或解決方案所需的特定功能。 判斷購買解決方案是否符合您的需求,還是建置允許提供更佳費率的自定義和彈性。
建置解決方案可提供更充分地控制元件選取和設定。 您可以新增自定義以符合業務需求,並將可能產生費用的不需要功能降到最低。 購買解決方案提供預先設定的選項,其中包含有限的自定義功能。
上市時間:評估部署工作負載元件或解決方案的緊急性和時間限制。 在內部建置解決方案可能需要較長的時間,因為開發和測試,而購買解決方案可加快部署速度。
技術專業知識:建置可能需要更大的技術專業知識,以確保一段時間的適當設定和維護。 自定義解決方案需要預先和經過一段時間的投入。 購買解決方案通常更方便使用者,而且需要較少的技術知識。
成本:評估建置解決方案的總成本,包括開發資源、基礎結構、持續維護和支援。 比較建置解決方案的成本與購買解決方案的成本。 包含任何支援方案、授權或訂用帳戶費用。 購買解決方案可能會因為規模經濟而提供更可預測的定價和潛在折扣。
支援和更新:請考慮建置和購買的支援和更新可用性。 評估每個選項所需的技術專業知識層級,以及輕鬆存取支持資源。
匯報 自定義解決方案需要個別的環境、測試和備份,以增加成本。 針對購買的解決方案,研究市集提供者的信譽和追蹤記錄。 請考慮提供者可靠性、客戶評論和提供的支援層級等因素。
也請考慮計費週期。 例如,訂用帳戶計費週期會經過一段時間的提升,以維護解決方案的品質。 一次性購買沒有相同的成本獎勵來維護解決方案。
最佳化授權成本
優化授權成本表示使用各種授權方案和選項,以將費用降到最低,同時將價值最大化。 此方法可協助您確保從提供者取得最佳費率,以防止軟體與服務的超額付款。 請務必檢閱與其設計、建置和部署階段相關聯的授權。 此檢閱應包含其軟體開發、安全性、監視及設計元件中使用的工具。 這些授權方案可能包含下列選項:
混合式使用和統合:除了探索授權方案之外,請考慮使用混合式使用和統合選項。 這些程式可以藉由優化內部部署和雲端環境的授權來節省額外成本。
交涉:不想要與提供者交涉,以確保更好的授權條款。 交涉通常會導致更偏好的定價和折扣。
開發/測試定價:利用提供者所提供的開發/測試定價選項。 這些程式通常會為非生產環境提供折扣費率,因此您可以在開發和測試階段節省成本。
大量折扣:隨著使用量增加,您可能有資格獲得大量折扣。 雲端服務提供者通常會根據使用量規模提供折扣費率,因此請務必監視您的使用量,並探索成本優化的機會。
現有的企業合約:檢查現有的 Enterprise 合約,以查看是否有任何授權權益或節省成本的機會。 您的採購部門或授權轉銷商可以在此區域中提供寶貴的見解。
Azure 設施
Microsoft 成本管理:Azure 提供工具和功能來管理和優化成本,例如 Microsoft 成本管理。 這些工具可讓您追蹤和分析雲端支出、設定預算、取得成本警示,以及存取詳細的成本報告。
Azure 保留和 Azure 節省方案:保留和節省方案可讓您承諾使用特定資源一期,並取得 Azure 服務的重大折扣。 詳細資料如下:
Azure 保留可 協助您藉由認可多個產品的一年或三年方案來節省成本。 認可可讓您取得所使用資源的折扣。
保留可大幅降低隨用隨付價格的資源成本。 保留會提供計費折扣,且不會影響資源的執行階段狀態。 購買保留之後,折扣就會自動套用到相符的資源。
當您不預期特定服務、產品和位置隨著時間變更時,應該使用保留實例。 強烈建議您從保留開始,以節省最佳成本。
適用於計算的 Azure 節省方案是彈性的定價模式。 當您承諾在計算服務上花費固定的每小時費用時,它會節省隨用隨付價格一或三年。
認可節省方案可讓您在所使用的資源上取得每小時承諾用量金額的折扣。 節省方案承諾會以美元計價給 Microsoft 客戶合約 和雲端解決方案提供者客戶,並以當地貨幣 Enterprise 合約 客戶。 節省方案折扣會依計量和承諾期而有所不同, (一年或三年) ,而不是承諾金額。
節省方案會提供計費折扣,且不會影響資源的執行階段狀態。 您應該使用 Azure 節省方案,藉由認可特定的每小時費用,以更彈性地涵蓋各種計算費用。
排除未使用的保留和節省方案:若要消除未使用的保留和節省方案,您可以使用 Microsoft 成本管理和計費工具。 它們可讓您深入瞭解您的保留和節省方案使用量,讓您識別任何未使用或使用量過低的承諾,並據以進行調整。 您可以在 [保留] 區段下的 [Azure 入口網站 中檢視使用率。
Azure 開發/測試: Azure 開發/測試 是 Visual Studio 訂用帳戶權益隨附的供應專案。 透過此供應專案,您可以取得一些 Azure 每月點數,以免費試用各種 Azure 服務。 信用額度會依訂用帳戶層級而異。 您也可以受益於各種 Azure 服務的折扣 Azure 開發/測試費率,以啟用符合成本效益的開發與測試。
Azure 服務:許多 Azure 服務都提供取用和承諾型計費模型。 您可以切換以更符合您的使用方式,可能不需要犧牲功能。
Azure Hybrid Benefit:使用 Azure Hybrid Benefit,您可以使用現有的內部部署授權來降低整體擁有成本,以涵蓋在 Azure 中執行資源的成本。 這項權益適用於 Windows 和 Linux 虛擬機,以及 SQL Server 工作負載。 若要利用 Azure Hybrid Benefit,您必須確定您的授權符合資格並符合需求。
License Mobility:Azure 支援 License Mobility。 您可以為特定軟體產品自備授權,並將其套用至 Azure 資源。 這項功能有助於降低授權成本,並簡化授權管理。
許可協定:Microsoft 為想要購買 Microsoft 雲端服務訂閱、內部部署軟體授權或 軟體保證的組織提供承諾型和交易式授權選項。 請視需要將這些供應專案用於您的工作負載。 Microsoft 會根據您的工作負載需求提供各種大量許可協定,包括:
如需詳細資訊,請參閱 Microsoft 授權資源。
Azure 現成實例:Azure 現成實例會以折扣價格存取未使用的 Azure 計算容量。 藉由使用現成實例,您可以節省彈性且可處理中斷的工作負載。
相關連結
- Azure 保留
- Azure 節省方案
- Azure 開發/測試
- Azure Hybrid Benefit
- 授權流動性
- 軟體保證
- Microsoft Enterprise 合約 \(英文\)
- Microsoft 客戶合約
- Microsoft Open Value 計劃
- Microsoft 產品和服務合約
- Microsoft 授權資源
成本優化檢查清單
請參閱一組完整的建議。
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應