Settings and activity
1 result found
-
86 votes
An error occurred while saving the comment An error occurred while saving the comment Mentor Palokaj commentedOne of my pet projects was found by bots (because I was streaming the launch publicly with a small group of friends). The resulting bill was $800 within half an hour.
I did not get a refund because it was my code that was not designed to have thousands of people open the app. Thus is was my "fault".
Limiting the budget of a project is an essential part of using an infrastructure provider. This should be a GCP-wide thing, but as the very least a firebase feature.
I use firebase a lot for personal and professional projects, and many times I need to tell a customer "I cannot limit the billing, so yea it's a risk for your budget".
Firebase support literally told me "hey you can just implement this yourself using pub/sub and cloud functions". I should not have to write code to limit my budgets so I can sleep at night.
Mentor Palokaj supported this idea ·
Coming back here to point out that:
- Vercel has this: https://vercel.com/docs/pricing/spend-management#managing-your-spend-amount
- Azure has this: https://learn.microsoft.com/en-us/azure/cost-management-billing/manage/spending-limit
- Supabase has this: https://supabase.com/docs/guides/platform/spend-cap
- AWS has this: https://docs.aws.amazon.com/cost-management/latest/userguide/budgets-controls.html