You're absolutely right, comparing VMs and containers across different cloud providers is definitely tough. So far from research, lots of VM providers like DigitalOcean Droplets vs AWS EC2 use different CPUs, have location-based pricing, free tiers, varying memory options, and flat rates vs. pay-as-you-go models.
However, despite these complexities, I believe it should be possible to provide a reasonably close comparison that offers valuable insights. After all, these providers are essentially offering the same core services. My goal is to highlight the key trade-offs between them hopefully.
Thank you again for the feedback on the typo I've corrected that now. I appreciate you taking the time, and I hope to share my progress soon!
This looks like a nice project, though it's a tricky problem. For auth, MAU is only one axis and is applicable mostly for B2C with basic authentication needs.
Do you plan to add feature configuration as well (e.g. custom data residency, GDPR, SAML), or will you keep it pretty high level?
Also, are you open to a PR to add Userfront to the auth pricing?
You make a valid point. Currently, the authentication comparisons are primarily based on MAU pricing, which doesn't account for the different features and target markets of each provider. It's not entirely fair to directly compare Firebase, Auth0, and Clerk, as they cater to different needs.
In the future, I plan to add a system to better document the advantages, trade-offs, and pricing breakdowns of each auth provider, to provide a more comprehensive and accurate comparison.
Regarding the inclusion of Userfront in the authentication pricing comparison, my current focus is on the most established providers. However, I am open to expanding our list in the future. Feel free to submit a pull request; I will certainly consider it and add it when we start including more providers.
-> "Authenicatication Services"
Would be interesting (and tough) to compare VMs and containers across providers.