IntelliAppZ Credits Metering System
IntelliAppZ Credits Metering System provides a flexible and transparent way to meter and manage the usage of IntelliAppZ workflows.
IntelliAppZ Credits
IntelliAppZ credits are used to meter and track the usage of IntelliAppZ workflows. Credits are determined based on a predefined Unit Type (e.g., Page or Execution), ensuring alignment with the specific workflow requirements. IntelliAppZ credits are either proportional to Integration Gateway Services credit consumption or mapped directly to the execution count when no services are utilized.
The IntelliAppZ metering system adapts to workflows of varying complexity, making it suitable for a wide range of use cases. The system provides clear visibility into how credits are consumed, promoting efficient usage of IntelliAppZ workflows.
Credit Definition
For workflows that do not leverage Integration Gateway Services, the credit deduction follows a direct mapping:
- One IntelliAppZ Credit = One Execution
However, the credit definition might get complex in the case an IntelliAppZ utilizing Integration Gateway Services in which case, IntelliAppZ credits is a function of Integration Gateway Service Credit Mapping provided during the registration of the corresponding IntelliAppZ.
The ability to define credits by Unit Type allows organizations to tailor the system to their specific needs.
Service Credits Mapping
Consider a case where an IntelliAppZ [IA] utilizes Services A & B from Integration Gateway. Let us consider that the credit mapping provided during the IntelliAppZ registration is as follows:
Service | Credits |
---|---|
A | 𝒎𝑨 |
B | 𝒎𝑩 |
The mapping indicates that 1 Credit of IntelliAppZ utilizes a maximum of 𝒎𝑨 credits of Service A and 𝒎𝑩 credits of Service B.
IntelliAppZ Credit Calculation
Credits are computed based on actual resource consumption, ensuring fairness and transparency.
After each execution of IntelliAppZ [IA], let us say that:
- 𝒙𝑨 is the credit consumption of Service A
- 𝒙𝑩 is the credit consumption of Service B
- 𝒙𝑰𝑨 is the IntelliAppZ [IA] credits and it is computed using the following formula: - 𝒙𝑰𝑨 = 𝑀𝐴𝑋(𝑐𝑒𝑖𝑙(𝒙𝑨/𝒎𝑨), 𝑐𝑒𝑖𝑙(𝒙𝑩/𝒎𝑩))
Example
Suppose the IntelliAppZ utilizing two services, A and B, has provided the following credit mapping during registration:
- 𝒎𝑨 = 5
- 𝒎𝑩 = 10
Execution Case 1
Suppose that after executing this IntelliAppZ, the service credits consumption is as shown below:
- 𝒙𝑨 ≤ 5
- 𝒙𝑩 ≤ 10
The computed IntelliAppZ credits would be:
- 𝒙𝑰𝑨 = 1
Execution Case 2
Suppose that after executing this IntelliAppZ, the service credits consumption is as shown below:
- 𝒙𝑨 ≤ 8
- 𝒙𝑩 ≤ 20
The computed IntelliAppZ credits would be:
- 𝒙𝑰𝑨 = 2
Execution Case 3
Suppose that after executing this IntelliAppZ, the service credits consumption is as shown below:
- 𝒙𝑨 ≤ 8
- 𝒙𝑩 ≤ 35
The computed IntelliAppZ credits would be:
- 𝒙𝑰𝑨 = 4
Credit Deduction
IntelliAppZ Credits are deducted following each execution of the associated IntelliAppZ. The amount of credits deducted is determined by either the number of Integration Gateway Service Credits consumed during the execution or, in simpler terms, by the execution count itself.
Credit Usage Summary
The License Status section summarizes IntelliAppZ credit usage for workflows with credit-based metering enabled.
Auditing Credits
You can audit the IntelliAppZ credits from Account Manager Partner Portal.