本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
Amazon Q Developer 中的成本管理功能概觀
Amazon Q Developer 是生成式人工智慧 (AI) 支援的對話式助理,可協助您了解、分析和最佳化 AWS 成本。使用 Amazon Q Developer,您可以詢問有關成本的複雜、開放式問題,並讓 Q 代表您執行分析。Q 透過自然語言對話探索您的成本資料、表單和測試假設、從多個來源收集資訊、執行計算,並提供自訂視覺效果和可行的洞見。
Amazon Q Developer 可協助您以更少的時間和專業知識獲得更深入的成本洞察。除了手動探索跨多個工具的資料、調整篩選條件和執行離線計算,您可以將分析工作委派給 Q。對於沒有專用 FinOps 專業知識的團隊來說,這特別重要,因為 Q 透過處理了解要使用哪些工具、呼叫哪些 APIs 以及如何建構查詢的複雜性來降低學習曲線。
如需 Amazon Q 開發人員的詳細資訊,請參閱《Amazon Q 開發人員使用者指南》中的什麼是 Amazon Q 開發人員。
您可以做什麼
Amazon Q Developer 在各種成本管理使用案例中提供強大的功能:
了解您的成本
分析您的歷史支出模式、依服務或帳戶檢視成本明細,以及追蹤一段時間內的趨勢。例如,您可以詢問「上個月我的服務成本是多少?」 或「顯示過去六個月我的 EC2 支出趨勢」。
調查成本變更
執行根本原因分析,以了解成本變更的原因。Q 可以探索您的資料、識別成本增加或減少的驅動因素,並協助您了解period-over-period變更。例如,您可以詢問「為什麼我的成本上週增加?」 和 Q 將調查根本原因。
尋找節省成本的機會
從 Cost Optimization Hub AWS Compute Optimizer、Savings Plans 和保留建議中識別成本最佳化建議。Q 可協助您尋找閒置資源、改善機會,以及以承諾為基礎的折扣機會。例如,您可以詢問「我的最高成本最佳化機會是什麼?」 或「哪些 EC2 執行個體過度佈建?」。您也可以詢問詳細的後續問題,例如「詳細告知我第二個建議」或「為什麼將該 EBS 磁碟區歸類為閒置?」。
監控成本運作狀態
檢查您的預算狀態、識別成本異常,並監控您的免費方案用量。Q 可以提醒您不尋常的支出模式,並協助您保持在預算目標內。例如,您可以詢問「任何團隊是否超出預算?」 或「我是否有任何成本異常?」
預估未來成本
了解 AWS 服務定價,並預估您計劃建置的新工作負載成本。Q 可協助您比較跨區域的定價、計算特定組態的成本,以及預測未來的支出。例如,您可以詢問「在都柏林的 S3 中存放 1 PB 的費用是多少?」 或「我本月的成本預測是多少?」
分析承諾績效
檢閱您的 Savings Plans 和預留執行個體涵蓋範圍和使用率,以了解您使用承諾型折扣的有效性。Q 可以識別未充分利用的承諾和機會,以改善您的折扣涵蓋範圍。例如,您可以詢問「分析上個月的 Savings Plans 效能」。
檢查付款狀態
列出先前開立的發票、檢查您是否有未結的付款餘額,並檢查您已設定的付款方式。
使用方式
Amazon Q Developer 會根據您的問題進行調整。當您確切知道自己想要什麼時,可以提出具體的邊界問題,或提出開放式探索性問題,讓 Q 代表您調查。
範例問題
特定問題
當您知道需要哪些資料時,可以詢問有針對性的問題:
-
「上個月我的淨攤銷 S3 成本是多少?」
-
「顯示 EC2 權利調整建議。」
-
「在 us-east-1 中 c8g.2xlarge 執行個體的費用是多少?」
開放式問題
當您希望 Q 探索和分析成本時,您可以提出更廣泛的問題:
-
「為什麼我的成本上週增加?」
-
「分析我的成本資料並提供洞見。」
-
「有哪些簡單的方法來降低成本?」
多步驟分析問題
Q 可以處理需要從多個來源收集資料並執行計算的複雜問題:
-
「Savings Plans 折扣後,每個 EC2 執行個體小時的有效成本是多少?」
-
「哪些帳戶的成本增加最多,以及是什麼推動了這些帳戶?」
-
「分析我們的 Savings Plans 效能並識別最佳化機會。」
估算問題
Q 可協助您預估新工作負載的成本,或比較跨區域的定價:
-
「在都柏林的 S3 中存放 1 PB 的費用是多少?」
-
「具有異地同步備份和 300 GB gp2 儲存體的 t4g.xlarge RDS 執行個體每月成本是多少?」
-
「在 CloudFront 中託管小型 EC2 執行個體、API 閘道、~5GB SQL 資料庫和基本 JS 前端,建置基本三層 Web 應用程式的價格是多少?」
視覺化
您可以建立圖表和圖形以視覺化成本資料:
-
「上週依儲存層劃分的圖表 S3 成本」
-
「按區域逐日繪製過去 30 天的 DynamoDB 成本圖表」
-
「依執行個體類型顯示過去 6 個月的 RDS 成本圖表」
-
「顯示過去 1EC2-Other成本的區域圖表」
獲得最大價值的秘訣
使用後續問題來引導分析
Amazon Q Developer 會在對話中維護內容,因此您可以提出後續問題以深入探討或引導特定方向的分析:
-
初始問題:「為什麼我的成本上個月增加?」
-
後續:「接下來,檢查是否有任何 Savings Plans 過期。」
-
後續:「EC2 上的焦點」。
當您知道想要什麼時,請具體說明
雖然 Q 可以處理開放式問題,但更具體的說法可協助您更快獲得答案,如果您確切知道要尋找什麼:
-
而不是:「告知我我的成本」
-
嘗試:「上個月在 us-east-1 中我的淨攤銷 EC2 執行個體成本是多少?」
針對標籤和成本類別使用鍵/值對
依成本分配標籤或成本類別篩選時,如果您知道要使用的特定索引鍵和值,您可以指定它們:
-
而不是:「我們上個月花了多少錢生產?」
-
嘗試:「上個月標籤鍵='Environment', value='Production' 的支出是多少?」
使用者體驗
透明度
每次回應時,Amazon Q Developer 都會提供其如何到達其答案的透明度:
-
顯示的 API 呼叫:Q 會顯示其所做的每個 API 呼叫的詳細資訊,包括使用的確切參數。這可讓您精確了解 Q 擷取了哪些資料。
-
主控台深層連結:如果可用,Q 會在 AWS 管理主控台中提供相符檢視的連結,讓您可以驗證資料或進一步探索。
此透明度可協助您建立對 Q 回應的信任,並提供您在後續問題中提供更具體指示所需的資訊。
對話式和反覆式
Amazon Q Developer 會在對話期間維護內容,進而實現自然的反覆對話:
-
提出後續問題:您可以提出後續問題,深入了解分析的特定層面。例如,Q 發現 EC2 成本增加後,您可以詢問「哪些帳戶 EC2 成本增加最高?」。您也可以詢問有關產生的視覺化效果的問題,例如「星期三增加的驅動因素是什麼?」
-
引導分析:您可以透過提供特定指示來引導 Q 的調查。例如,「接下來,檢查是否有任何 Savings Plans 已過期」或「生產環境上的焦點」。對於視覺化效果,您可以使用「讓我們從長條圖切換到折線圖」等後續提示來請求變更。
-
精簡您的問題:如果回應不完全符合您的需求,您可以重述或新增更多詳細資訊,以取得更有針對性的答案。
可行的洞見
Amazon Q Developer 超越了簡單的資料擷取,以提供有意義的洞見:
-
解釋問題清單:Q 不僅提供事實和資料,還會識別模式、反白異常,並解釋資料的意義。
-
識別機會:Q 會在您的支出中主動呈現成本最佳化機會和潛在問題。
-
提供指引:對於最佳化建議,Q 可以說明實作變更所需的步驟。
多帳戶成本管理
對於登入 AWS 組織管理帳戶的客戶,Amazon Q Developer 會自動彙總組織中所有成員帳戶的成本資料。您可以依成員帳戶篩選或分組成本,就像在 Cost Explorer 中一樣。
您也可以建立自訂帳單檢視,以定義自訂多帳戶彙總。自訂帳單檢視可讓您彙總來自多個成員帳戶或甚至是多個組織的資料。建立自訂帳單檢視後,Cost Explorer 和 Amazon Q Developer 都可以使用彙總。如需詳細資訊,請參閱自訂帳單檢視入門。若要在 Amazon Q Developer 中使用自訂帳單檢視,請指定您想要用於對話的帳單檢視名稱,並顯示「希望您在此對話的其餘部分使用cross-org-rollup帳單檢視」等提示。歷史和預測成本資料和預算資料支援自訂帳單檢視。
開始使用
先決條件
若要在 Amazon Q Developer 中使用成本管理功能,您需要:
-
適當的 IAM 許可:您需要使用 Amazon Q Developer 和存取基礎 Billing and Cost Management 服務的許可。如需詳細資訊,請參閱Amazon Q Developer 中成本管理功能的安全性。
-
Cost Explorer 選擇加入:若要分析歷史和預測成本,您必須先選擇加入 Cost Explorer。若要選擇加入,請開啟位於 的 Billing and Cost Management 主控台https://console.aws.amazon.com/costmanagement/
。選擇加入後, 最多可能需要 24 小時 AWS 才能處理您的成本和用量資料。
若要利用完整的成本管理功能,您也可以:
-
選擇加入 Cost Optimization Hub:若要接收個人化成本最佳化建議,請選擇加入 Cost Optimization Hub
,然後選擇註冊。選擇加入後,最多可能需要 24 小時才能計算建議。 -
選擇加入 Compute Optimizer:若要接收資源最佳化建議,例如授權 EC2 執行個體或終止閒置的 EBS 磁碟區,請選擇加入 Compute Optimizer
。 -
建立預算:若要根據預算目標監控您的支出,請在 AWS Budgets 中建立預算
。 -
建立成本異常偵測監視器:若要識別異常支出模式,請在成本異常偵測中建立AWS 成本異常偵測
監視器。 -
啟用資源層級資料、每小時資料和延伸歷史記錄:若要存取資源層級成本資料、每小時精細程度,以及長達 38 個月的成本歷史記錄,請在成本管理偏好設定頁面上
設定這些設定。
開始與 Amazon Q Developer 的對話
-
在 https://https://console.aws.amazon.com
登入 AWS 管理主控台。 -
選擇主控台導覽列右側的 Amazon Q 圖示。
-
詢問有關您的成本的問題,例如:
-
「上個月我的成本是多少?」
-
「我的最高成本最佳化機會是什麼?」
-
「在 us-east-1 中執行 Linux 的 c8g.2xlarge 執行個體費用是多少?」
-
「顯示上週按區域劃分的成本圓餅圖」
-
在聊天應用程式中使用 Amazon Q Developer
您也可以在 Microsoft Teams 和 Slack 中聊天您的 AWS 成本。聊天應用程式中的 Amazon Q Developer 可讓您直接從團隊的聊天管道提出成本問題,讓您輕鬆地協作成本分析和最佳化,而無需切換內容。例如,您可以詢問「@Amazon Q 上個月我的 EC2 成本是多少?」 或「@Amazon Q 我的最高成本最佳化機會是什麼?」 直接在您的 Slack 或 Teams 頻道。
若要在聊天應用程式中開始使用 Amazon Q 開發人員,請參閱《Amazon Q 開發人員使用者指南》中的聊天應用程式中與 Amazon Q 開發人員聊天。
後續步驟
開始使用 Amazon Q Developer 進行成本管理後,您可以:
-
進一步了解 Amazon Q Developer 中的成本管理功能如何運作以了解代理架構和資料來源
-
檢閱Amazon Q Developer 中成本管理功能的安全性以確保您的團隊具有適當的存取權
-
透過詢問開放式問題來探索完整的功能,例如「分析我的成本並給予我洞見」
-
設定其他服務,例如 Cost Optimization Hub 和 Budgets,以解鎖更多功能
定價
Amazon Q Developer 中的成本管理功能包含在 Amazon Q Developer 中。在 Amazon Q Developer 免費方案下,每月每個帳戶最多可以提出 25 個問題,這些問題需要帳戶或資源內容才能回答 (包括成本管理問題)。除了此免費方案限制之外,還需要 Amazon Q Developer Pro 訂閱。
如需詳細資訊,請參閱 Amazon Q Developer 定價