Measure activity to allow Pay-per-Use
Counters can be incremented to measure time or number of times a given event occurs.
PAY PER USE
The SaaS can read the content of the counters and return the time, or the number of times an event happened, and invoice accordingly.
A function is operational a certain number of times or for given period of time. A timer is loaded with this value and the function is automatically disabled when the timer returns to zero.