Hi,
I was creating an application and using firebase auth for login system and realtime database for storing api keys generated for each user. Now, I thought creating an API in functions will be a very big advantage as it will make it is easy to authorize users based on the api key provided by the users for http function invocations. But when I tried to compare pricing, I found a huge difference in the pricing of firebase functions vs cloud functions.
In the free firebase plan 125k invocations per month. This gives 125,000 invocations. And for cloud functions, it is 2,000,000. So, its just 6.25 percent of what is cloud functions free quota.
Why so much of difference in the pricing?
And how do you determine if a function is a firebase one or cloud one. As I seen a bit, I can deploy it using firebase and update/delete from the cloud project console also. What if I create one function from cloud console and one from functions? How the billing or free quota will be calculated then?
Thanks,
Kirtan