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

Cost Model Enhancements: Support for additional service models

XMLWordPrintable

    • Icon: Feature Feature
    • Resolution: Obsolete
    • Icon: Normal Normal
    • None
    • None
    • None
    • False
    • False
    • COST-1323Align user container costs to business requirements to maximize proper usage of OpenShift
    • 0% To Do, 0% In Progress, 100% Done
    • Undefined

      Feature Overview

      Improvements to the cost models to support additional service models (like serverless)

      High-Level description of the feature

      Additions to the price model and to the input values to be able to generate costs for other services.

      Goals

      • As a price admin, I want to be able to configure my rates to reflect the main costs of new services like serverless or container native virtualization,

      Requirements

      Support for additional capabilities in the cost model to reflect additional usage models that are available in OpenShift:

      • Container Native Virtualization
      • Serverless

      Out of Scope

      Requirements to support properly subscription modelling are not included here:

      • Support for minimum steps and rates that are longer than a month (i.e. OpenShift subscriptions are sold by pair of sockets and year, so any usage below that will be associated to the minimum and not to a percentage of it)
      • Support for tiers in rates
      • Discounts

      Background, and strategic fit

      Although cost management does not try to cover all use cases of a rating engine, there is a minimum rating capabilities that need to be supported to properly reflect the costs of running OCP in production and performing chargeback/showback to users.
      For that reason, we need to be able to model the costs in a way that at least provides support for the main cost models associated to OpenShift, so that the customer can have a reliable picture of costs and take decisions based on that.

      Why is this important?:

      Chargeback / showback is a key use case for cost visibility and analysis.

      Examples

              Unassigned Unassigned
              soconcar@redhat.com Sergio Ocón-Cárdenas (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              9 Start watching this issue

                Created:
                Updated:
                Resolved: