instill-core icon indicating copy to clipboard operation
instill-core copied to clipboard

[INS-2136] [Feature] Get billing or usage information from vendor

Open donch1989 opened this issue 2 years ago • 1 comments
trafficstars

Is There an Existing Issue for This?

  • [X] I have searched the existing issues

Project

Instill VDP

Is your Proposal Related to a Problem?

In VDP, connector relies on the computation or storage resources provided by vendors. This will incur associated costs on vendor side.

We need to find a way to show the cost in VDP since VDP is a centric point of these connectors.

Describe Your Proposed Solution

There are two possible ways to implement this.

  1. We can have a function in side IConnector interface defined in component repo. And all connector implementation can implement this function to fetch the billing/cost/balance data from vendor.
  2. We can have a function that can collect the cost of each trigger/execution for connector if possible.

Highlight the Benefits

No response

Anything Else?

No response

INS-2136

donch1989 avatar Sep 26 '23 15:09 donch1989