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

Cost Model wizard 2.0

XMLWordPrintable

    • Market Problem

      The current Cost Model wizard offers 4 alternatives to users:

      1. AWS cost model
      2. GCP cost model
      3. Azure cost model
      4. Red Hat OpenShift cost model

       

      The first 3 are actually shortcuts to what one can achieve by using the 4th: if an AWS, GCP or Azure cost model is selected in the first screen in the wizard, Cost Management will automagically:

      • a) Show only Sources of the respective cloud
      • b) Distribute raw costs
      • c) Allow users to set a markup or discount
      • d) Distribute costs based on CPU usage 

       

      (a) and (b) are convenient, (c) is obvious because it's explicit and (d) is non-obvious. This causes that sometimes users ask questions such as "how many cost models do I need? One [AWS/Azure/GCP/OpenShift] or two [AWS/Azure/GCP + OpenShift]?

      The Red Hat OpenShift wizard can actually include everything: cloud costs (AWS/Azure/GCP), markups/discounts, additional ("supplementary") costs which can be defined in a price list, and you can decide whether you want to do the cost distribution based on CPU or RAM usage.

      Also, in the Red Hat OpenShift cost model, the "raw cost" term seems to confuse some users, since it's not obvious that we are distributing the costs coming from the cloud in addition to the costs defined in the price list.

      In fact, if one wants to distribute raw costs based on memory (i. e. a pure AWS/Azure/GCP cloud cost distribution but based on RAM instead of CPU usage), the only way is to create a Red Hat OpenShift cost model with an empty price list (actually, one price list rate with zero value needs to be created, even though it will not add any additional cost).

      Can we simplify our cost model wizard so that we get rid of the shortcuts and make it actually optional to create a price list? That way, we will get rid of the "how many cost models do I need?" question?

      Also, we should explain better what the "raw costs" term is, or find a better-known or easier to understand term.

       

        1. screenshot-console.redhat.com-2022.10.04-14_43_45.png
          195 kB
          Pau Garcia Quiles
        2. screenshot-console.redhat.com-2022.10.04-14_44_10.png
          192 kB
          Pau Garcia Quiles
        3. screenshot-console.redhat.com-2022.10.04-14_44_26.png
          276 kB
          Pau Garcia Quiles
        4. screenshot-console.redhat.com-2022.10.04-14_44_37.png
          266 kB
          Pau Garcia Quiles
        5. screenshot-console.redhat.com-2022.10.04-14_44_44.png
          258 kB
          Pau Garcia Quiles
        6. screenshot-console.redhat.com-2022.10.04-14_45_23.png
          247 kB
          Pau Garcia Quiles
        7. screenshot-console.redhat.com-2022.10.04-14_45_31.png
          218 kB
          Pau Garcia Quiles
        8. screenshot-console.redhat.com-2022.10.04-14_46_03.png
          261 kB
          Pau Garcia Quiles
        9. screenshot-console.redhat.com-2022.10.04-14_46_52.png
          271 kB
          Pau Garcia Quiles
        10. screenshot-console.redhat.com-2022.10.04-14_47_00.png
          261 kB
          Pau Garcia Quiles
        11. screenshot-console.redhat.com-2022.10.04-14_47_08.png
          252 kB
          Pau Garcia Quiles
        12. screenshot-console.redhat.com-2022.10.04-14_47_46.png
          258 kB
          Pau Garcia Quiles
        13. screenshot-console.redhat.com-2022.10.04-14_47_53.png
          258 kB
          Pau Garcia Quiles
        14. screenshot-console.redhat.com-2022.10.04-14_48_06.png
          291 kB
          Pau Garcia Quiles
        15. screenshot-console.redhat.com-2022.10.04-14_48_32.png
          271 kB
          Pau Garcia Quiles
        16. screenshot-console.redhat.com-2022.10.04-14_49_00.png
          274 kB
          Pau Garcia Quiles

            Unassigned Unassigned
            pgarciaq@redhat.com Pau Garcia Quiles
            Ben Clark, Natalie Wong
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated: