What is our primary use case?
We primarily use the solution for small applications. There are also a few web applications with Angular.
What is most valuable?
I'm very happy with Google Cloud. Everything works. For us, the solution is very easy to use. We have the right skillsets for it.
Users find it easy to work with it.
I don't need to create an API layer since it automatically creates it for me.
It offers a real-time database, so we get updates really fast.
The Firebase database is great.
The tutorials people can find online are good.
The solution offers fair pricing.
It's pretty stable.
The solution can scale well.
It offers a simple initial setup.
What needs improvement?
There is only one issue that I have and it is when you create an account, they limit the number of accounts you can create.
The documentation could be better.
The backup needs improvement. I would prefer to do a one-piece backup solution where I can schedule backups.
It's just too complicated to migrate from one Firebase database to another. It should have been easy.
I'd like to see something like an exchange server, a managed email server, where I can handle other clients. I'd like something similar to Microsoft Exchange yet something that is like a fully managed email service.
For how long have I used the solution?
I started using the solution maybe four years ago.
What do I think about the stability of the solution?
The stability has been great. I'd rate it ten out of ten. There are no bugs or glitches. It doesn't crash or freeze. I've had no issues.
What do I think about the scalability of the solution?
It's a very scalable solution. I'd rate its ability to expand at a ten out of ten.
We took a managed server, so it automatically scales. We've had a case where there were a thousand users streaming videos, and it all works fine.
We have 1200 users for one application. That said, we have a few applications and they all have varying amounts of users. It's likely around 1,000 users per app.
It's in our roadmap to increase usage.
How are customer service and support?
I have tried Google support. I did send emails and never got a response for some of them. Compared to AWS, AWS has the best technical support and Google's is weaker.
How would you rate customer service and support?
Which solution did I use previously and why did I switch?
We're also using AWS.
For Angular apps and for real-time apps and for real-time apps, Google Cloud is much better. When it comes to cleaning lambdas and small APIs, AWS is better. And the only thing I would say AWS is better is technical support. The support is 24 hours, and they're always ready to help. Google is less expensive, however.
How was the initial setup?
The solution is straightforward to set up. I'd rate the ease of implementation nine out of ten. It's a cloud product. It's very easy.
Once you know what to do, the deployment is very quick and really easy. It's like one command line that you do to deploy. It only takes a minute.
We've got a repo. However, the deployments are done manually with just one command. They build locally and deploy manually.
Just one person managed the deployment process.
What about the implementation team?
Everything is implemented in-house. We did not need outside assistance. I was able to handle the deployment myself.
What was our ROI?
Something that used to take six months might now only take two weeks. That's quite a change and a pretty good ROI.
What's my experience with pricing, setup cost, and licensing?
I'd rate the pricing ten out of ten. It is an affordable product.
The cost might be $10 a month per user, which is about $300 a month in total.
What other advice do I have?
We're a customer.
I'm using a few of the services. I'm using the latest version of the solution.
I'd advise new users to go through some tutorials. The documentation can be a bit hard to read. However, there are a lot of good tutorials out there.
I'd rate the solution ten out of ten.
Which deployment model are you using for this solution?
Public Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Google
Disclosure: I am a real user, and this review is based on my own experience and opinions.