Uploaded image for project: 'Cost Management'
  1. Cost Management
  2. COST-1203

Amortized Cost AWS Accounts with Savings Plans

XMLWordPrintable

    • Icon: Epic Epic
    • Resolution: Done
    • Icon: Major Major
    • 2022Q1
    • None
    • None
    • None
    • Amortized Cost AWS Accounts with Savings Plans
    • False
    • False
    • Cost Management product allows the user to view amortized cost for their master & linked (child) accounts when a savings plan is in use.
    • To Do
    • COST-577 - Distinguish between capex and opex
    • COST-577Distinguish between capex and opex
    • 0% To Do, 0% In Progress, 100% Done
    • Undefined

      Planning document: https://docs.google.com/document/d/18zbm9YRDFQxQKJJhb05O5qC2296RsHtawNr9YTbnazg/edit

      The cost-management platform currently shows net cost for a master and child accounts on AWS but doesn't show amortized cost for accounts with a savings plan, resulting in "incorrect" reporting of cost distribution/utilization (note: "incorrect" in quotes). In reality - the cost is correctly reported in that the master account bought some X units of EC2 compute at price Y and then all of the child accounts used those units throughout the month, but cost-management will only show that the master account payed Y and show that the child accounts paid nothing for their compute (including clusters with koku deployed and configured).

      The AWS Cost Explorer provides an "Advanced" option to view amortized vs actual cost where amortized cost distributes the compute price paid by the master account down to the child accounts that used those compute credits (at the discounted rate). One thing I found of note: AWS cost projections do not work correctly when using amortized cost with a Savings Plan.

            sdonahue@redhat.com Shannon Donahue
            Gurney.Buchanan@ibm.com Gurney Buchanan
            Votes:
            0 Vote for this issue
            Watchers:
            13 Start watching this issue

              Created:
              Updated:
              Resolved: