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

Integration to ACM: better user experience through ACM policies and cost management cost API

XMLWordPrintable

    • Icon: Outcome Outcome
    • Resolution: Unresolved
    • Icon: Minor Minor
    • None
    • None
    • None
    • COST-1413Review my costs through API and UI and use the information in other systems
    • subs-cost

      ACM is an advanced multi-cluster management platform that can be used to manage Kubernetes platforms, and specifically OpenShift.

      This feature will serve as support for the integration effort done in ACM to be able to use cost management data and surface it in the interface.

       In order to support the use cases described in ACM-65 we will need:

      1. Provide a programatic way of identifying ACM customers into cost management.
      2. Provide RBAC that allows customers to see data in cost management in the ACM interface. We could do this in two way: an ACM super user that has full view of costs in cost management (easier), leaving all the RBAC to ACM, or work on the integration between ACM RBAC and platform RBAC to provide fine tuning about what can be shown in ACM
      3. Provide grouping (right now through tagging) that makes cost management capable of understanding what resources are being used by one ACM application. Possibly a specific tag, it should be possible to use the API to configure the tag as one of the tags we use for reporting for this to work.
      4. Integrate the  rating system as an API so that it can be called from outside cost management. In that case, a user in OCM would generate a BOM and send that to the rating API, that will respond back with the expected cost. The BOM would also need to include the duration of the services to be able to be rated. (see comments on Gartner not wanting this)

              soconcar@redhat.com Sergio Ocón-Cárdenas (Inactive)
              pgarciaq@redhat.com Pau Garcia Quiles
              Votes:
              0 Vote for this issue
              Watchers:
              15 Start watching this issue

                Created:
                Updated: