I'm running a SaaS platform that uses a multi-tenant architecture and I'm curious about the best practices for tracking costs per customer. What methods do you use to measure these costs, and how detailed do you get in your tracking? Are there any challenges you've faced that haven't been resolved yet? Also, I found this event that might be useful for anyone navigating similar issues: https://aws.amazon.com/startups/events/slicing-the-cloud-unit-economics-for-multi-tenant-saas
2 Answers
Have you checked out the Cost Explorer and CUR services? They might help you track costs, but they don't break down metrics for end-users effectively, especially in environments using serverless or shared infrastructure.
Using tags on resources is a common approach, and then doing some rough math based on shared infrastructure can help. It's all about keeping things simple!
Totally agree! Simplifying the process is key.
Yeah, I found that those tools often lack granularity for customer-specific consumption.