In a large-scale application, a billing system will be required to avoid accumulation of cost for some of the tenants as the cost of the infrastructure may vary significantly depending on the service to be offered. A subscription model could offer a solution. However, the pricing might be volatile, if new services are added continuously.