搜尋文件

輸入關鍵字,搜尋標題與正文。

    AWS文件 12/20

    用量與成本的基本觀察

    本文提要

    雲端資源可以按需取得,但要理解帳單,不能只問「開了幾台機器」。 還要知道哪些項目被計量、以什麼單位計價,以及畫面上的數字涵蓋哪個期間與帳戶。 用量是計量結果,成本是套用計價與帳務規則後的金額;兩者相關,卻不是同一件事。 AWS 將成本與用量分析、預算管理等能力整理在 Cloud Financial Management 之下,見 AWS:Cloud Financial Management。

    文件與本文目錄
    本主題文件

    雲端資源可以按需取得,但要理解帳單,不能只問「開了幾台機器」。 還要知道哪些項目被計量、以什麼單位計價,以及畫面上的數字涵蓋哪個期間與帳戶。 用量是計量結果,成本是套用計價與帳務規則後的金額;兩者相關,卻不是同一件事。 AWS 將成本與用量分析、預算管理等能力整理在 Cloud Financial Management 之下,見 AWS:Cloud Financial Management。

    本文適合已理解雲端運算與服務模式、想建立成本閱讀觀念的讀者。 重點是如何解讀數字;Cost Explorer、Budgets 的設定與資料口徑限制,另見 Cost Explorer 與 Budgets。

    查證日期:2026-11-02。本文僅查閱 AWS 官方文件,未登入 AWS 帳戶、查閱真實帳單、建立資源, 也未啟用成本功能或執行計費 API。假想表格是概念示例,不是真實帳單或費率,不提供費用估價或節省承諾。

    從資源活動到帳單,中間有幾層

    一個網站沒有訪客時,程式可能仍在執行,磁碟也仍保存資料。 因此,觀察應用忙不忙,與觀察 AWS 對哪些項目計費,需要分開。 以下是本文的閱讀分層;AWS 成本與用量報告則以 UsageAmount、UnblendedRate、UnblendedCost 等欄位分別記錄用量、費率及成本,見 AWS:Line item details。

    表格・3 欄 4 列
    層次要問的問題概念例子
    資源與應用活動資源在做什麼,工作負載多忙?CPU 使用率、網站請求、保存的資料
    計費用量(billable usage)服務實際量測哪種項目,單位是什麼?運算時間、儲存容量與期間、傳輸資料量、請求次數
    價格與費率(price/rate)哪種配置與購買方式適用哪個單價?某項用量的每單位費率
    成本與帳務金額用量費之外,是否還有折抵、承諾費用、稅等?用量成本、預付費用、抵用金、最終帳單

    對適用的用量明細,可以用「計費用量 × 對應費率」理解基本計算;官方的 UnblendedCost 欄位即採此關係。 但不能把它擴張成整張帳單只有這一條公式,因為帳務另有不同費用與調整類型。 見 AWS:Line item details 的 UnblendedCost 與 LineItemType。 AWS 也提供按用量、固定方案及承諾用量等不同計價安排,不能把所有服務都理解成每次請求才產生成本。 見 AWS Pricing。

    不同單位的用量不能直接相加。運算小時加上傳輸 GB,不會得到有意義的「總用量」。 AWS 的 Cost Explorer API 文件也明確提醒,彙總 UsageQuantity 時不會自動處理單位差異; 應按用量類型或相容的用量群組解讀。見 AWS:GetCostAndUsage 的 Metrics 說明。 這裡引用 API 文件說明資料語意,本文沒有呼叫 API。

    估算、當期累計與已結算,回答不同問題

    「這個月多少錢」可能是在問尚未使用的方案,或已發生但仍在更新的費用。 比較數字前,先辨認它的狀態。

    表格・3 欄 4 列
    數字的狀態表示什麼閱讀時的邊界
    使用前估算依預期配置、用量等假設計算假設沒涵蓋的項目,不會自動變成估算的一部分
    當期累計估計值當月截至目前已進入帳務資料的用量與費用月份尚未結束,資料也可能尚未全部到齊
    預測(forecast)根據既有資料推估未來費用不是已發生用量,也不是保證的月底金額
    已結算帳單/發票帳務期間關閉後產生的正式帳務文件應連同期間、發票與後續調整理解,不能用不同口徑的分析圖直接代替

    使用前估算可由 AWS Pricing Calculator 建立,但結果只涵蓋輸入的資訊,且不含可能適用的稅,見 AWS:What is AWS Pricing Calculator?。 AWS Bills 文件區分未關閉期間的 Pending 估計費用與已開立的 Issued 帳單;當月摘要在活動關閉、最終費用計算前還不是發票。 見 AWS:Understanding your bill。 預測則依歷史成本推估,見 AWS:Choosing advanced options。

    當期累計也不是即時計價儀表。Cost Explorer 的更新取決於上游帳務資料,部分資料可能晚於其一般更新週期才出現,見 AWS:Analyzing your costs and usage with AWS Cost Explorer。 因此,「剛停止資源,圖表卻還在增加」不能單憑畫面判定停止失敗;可能是先前用量晚到,也可能是其他計費項目仍存在。 這是由資料延遲與資源分別計費所推得的查核方向,不是真實帳戶診斷。

    先固定觀察範圍,再比較變化

    只說「成本增加」還不夠完整。以下是閱讀或分享成本數字時,本文建議一併記錄的條件。

    範圍一致後,才用維度追問「哪一部分改變」。Cost Explorer 支援服務、Region、用量類型、linked account 與 tag 等維度, 見 AWS:Filtering the data that you want to view。

    表格・2 欄 5 列
    觀察維度能幫助回答的問題
    Service成本主要出現在哪個服務分類?
    Region是否集中在某個部署區域?
    Usage type變化來自運算時間、儲存、傳輸,還是其他計量項目?
    Linked account哪個成員帳戶產生這部分費用?
    成本分配標籤(cost allocation tag)按專案、環境等自訂分類看時,費用如何分布?

    這些是切分同一批資料的角度,不能把不同角度的合計再次相加。 例如某個專案的儲存費已包含在服務合計內,再加一次就會重複計算;這是基本的資料彙總原則。

    標籤也不是天然完整的成本歸屬:成本分配標籤須啟用才能用於相應成本報告,並且仍可能存在未標記成本。 所以某個 tag 篩選結果不能直接當作整個帳戶的所有費用。見 AWS:Organizing and tracking costs using AWS cost allocation tags。

    一個假想網站,如何拆看費用

    以下是本站自訂的點數模型,不是 AWS 費率、真實計量單位或帳單。 為了只說明計算,假設每種單位固定費率,沒有折扣、稅、分級或最低計費條件。

    表格・4 欄 4 列
    假想項目用量自訂費率點數成本
    執行網站程式10 個運算單位每單位 3 點30 點
    保留網站資料20 個儲存期間單位每單位 2 點40 點
    傳送網站內容5 個傳輸單位每單位 4 點20 點
    合計不相加不同用量單位—90 點

    假設下一段同長期間停止程式執行,運算與傳輸用量都變為零,但資料仍保留相同期間, 這個模型仍有 40 點儲存成本。重點不是這個數字,而是停止一類活動沒有消除另一類用量。

    真實 AWS 也需要分別看資源生命週期:停止 EC2 instance 後仍可能有儲存費用; 終止 instance 是否刪除 EBS volume 取決於設定,而刪除 volume 也不會自動刪除既有 snapshot。 S3 等其他儲存服務也有自己的費用。見 AWS:Understanding unexpected charges 的 EC2、EBS volumes and snapshots 與 storage services。 資源如何組合與保留資料,另見 EC2 與資料儲存。本文不提供刪除資源的操作步驟。

    成本下降,不一定代表用量下降

    抵用金(credits)、退款(refunds)與折扣可能改變成本數字,而應用活動未必改變。 AWS 會把 credit、refund 等區分為不同 charge type,見 AWS:Filtering the data that you want to view 的 Charge type。 所以看到淨額下降時,應先確認調整項目,再判斷是否真的少用了資源。

    另外,unblended cost 與 amortized cost 是不同分析口徑。 前者保留用量費用及相關明細的呈現;後者把適用的預付、定期承諾費用攤提到對應期間,便於觀察有效成本。 同一份資料因此可能呈現不同的每日曲線,攤提不表示 AWS 改成每天收取那筆款項。 見 AWS:Choosing advanced options。 此處只建立辨識觀念;實際指標、折扣與包含條件的差異,回讀Cost Explorer 與 Budgets。

    「免費」也要看適用範圍,不能把服務提供免費額度理解成整個帳戶保證零帳單。 AWS Free Tier 依帳戶方案、服務、額度與抵用金適用條件而異;付費方案在抵用金不足或不適用時可能產生費用。 見 AWS:Explore AWS services with AWS Free Tier。 本文不以舊有的單一免費期限規則概括所有帳戶。

    分析與通知,各自補上哪一塊

    Cost Explorer 用來分析成本與用量的變化;Budgets 用來追蹤目標與門檻通知。 前者幫助追問「哪個服務或哪段期間改變」,後者可在已發生或預測費用達到設定條件時提醒。 這是功能分工,不是要求讀者現在啟用工具。見 AWS:Cloud Financial Management 的 Cost Explorer 與 Budgets。

    預算門檻不是即時斷電總開關。AWS 明確提醒,用量發生、帳務入帳與通知之間存在延遲, 通知前可能已超過門檻,通知後成本也可能繼續變動。Budgets 雖支援另行設定的動作, 不能由「建立預算」推定已設定停止所有資源或所有費用的措施。 見 AWS:Managing your costs with AWS Budgets。 相關設定邊界與動作限制,由工具專文說明。

    讀一張成本圖時,可以依序確認:這是估計、預測還是已結算數字?期間與帳戶範圍是否一致? 單位與費用口徑是什麼?最後才把變化拆到服務、區域與用量類型,對照資源實際活動。 這個閱讀順序是本站依前述文件整理的方法,不是已對真實帳戶驗證過的查帳流程。

    相關文件