Hacker News new | ask | show | jobs
by verdverm 2060 days ago
Not really, I've only seen in house systems

1. you need accurate, timely, and granular monitoring metrics, network is typically the hardest here

2. A quota system and control mechanisms

3. Databases limits are typically record based or you run a DB per customer / chargeable unit

Using VMs rather than Kubernetes makes things easier for you, but then you lose some opportunities for lower cost of goods

Of course, your options will depends on your pricing model and product. This is a large reason a common solution does not exist, another is where you run your services.