I use Google Firebase for deploying my web applications. Whenever I have leisure time, I try to code some web applications and develop them. Then, I deploy these web applications using Google Firebase.
Frontend Developer at Prodapt
Effortless web app deployment with command line efficiency
Pros and Cons
- "The main part that I like about Firebase is that it provides command line tools."
- "You need to have some experience with deployment."
What is our primary use case?
What is most valuable?
The main part that I like about Firebase is that it provides command line tools. It gives you a set of command lines and instructions to deploy, which you can use easily to deploy in the terminal itself. There is no need to manually move the files to Firebase.
What needs improvement?
Maybe not for someone new to deployment and authentication, as it's somewhat difficult to use. You need to have some experience with deployment.
For how long have I used the solution?
Professionally, I haven't used it, however, I've used it personally for deploying my personal projects for the past year.
Buyer's Guide
Google Firebase
December 2024
Learn what your peers think about Google Firebase. Get advice and tips from experienced pros sharing their opinions. Updated: December 2024.
824,067 professionals have used our research since 2012.
What do I think about the stability of the solution?
I have not faced any issues with its stability.
How are customer service and support?
I did not contact their support team. Whatever issues I faced, I resolved by directly searching on Google or stack overflow.
How would you rate customer service and support?
Positive
Which solution did I use previously and why did I switch?
I used Dynatrace for error logging in the production environment.
How was the initial setup?
There is a learning curve for about a week.
What's my experience with pricing, setup cost, and licensing?
Firebase is open source and free up to a certain level, so there is no need to pay any amount up to a certain point.
Which other solutions did I evaluate?
We also use Google Analytics for error logging.
What other advice do I have?
I can suggest Google Firebase over other deployment tools because of its seamless authentication and open-source nature.
I'd rate the solution eight 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.
Last updated: Nov 4, 2024
Flag as inappropriateOwner/Creative & Technical Director at Icecandy
A stable solution with good database file storage
Pros and Cons
- "The most valuable features of Google Firebase are its database, noSQL database, file storage, authentication, and notifications."
- "Google Firebase should add extra functionality to do global delete and updates across your database."
What is our primary use case?
I use Google Firebase for its database file storage.
What is most valuable?
The most valuable features of Google Firebase are its database, noSQL database, file storage, authentication, and notifications.
What needs improvement?
I had a problem deleting the user's files, and I had to move to the paid plan to do that. They have added a plugin to allow you to do that, but I've not implemented that yet. Google Firebase should add extra functionality to do global delete and updates across your database.
For how long have I used the solution?
I have been using Google Firebase for three years.
What do I think about the stability of the solution?
Google Firebase is a very stable solution. I rate Google Firebase a nine out of ten for stability.
What's my experience with pricing, setup cost, and licensing?
I rate Google Firebase a seven or eight out of ten for pricing.
Which other solutions did I evaluate?
I evaluated other options like AWS and Azure.
What other advice do I have?
I am using the latest version of Google Firebase.
Overall, I rate Google Firebase an eight out of ten.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Buyer's Guide
Google Firebase
December 2024
Learn what your peers think about Google Firebase. Get advice and tips from experienced pros sharing their opinions. Updated: December 2024.
824,067 professionals have used our research since 2012.
Software Engineer (Kony-Temenos | Android) at Xpert Digital
An incredibly versatile, complete platform by Google
Pros and Cons
- "Its simplicity makes it quite handy for my needs in app development."
- "If you are selling an app with extensive Firebase use, costs may go up."
What is our primary use case?
Google Firebase is more than just a database service. It is a complete platform by Google that is incredibly versatile for mobile and web app development.
What is most valuable?
The most valuable feature of Google Firebase is its user-friendliness. Since Firebase was the first database I used, it is hard for me to compare it to others. However, what stands out is how straightforward and easy it was to work with. Its simplicity makes it quite handy for my needs in app development. Firebase makes it incredibly easy to build relationships between tables and set up database structures. It feels like a seamless drag-and-drop experience, which saves a lot of time compared to starting from scratch with other MySQL services.
What needs improvement?
Google Firebase doesn't need significant improvements because it provides a complete package for databases, crash analytics, and reports.
For how long have I used the solution?
I have used Google Firebase for a short period of time while working on a few projects.
What do I think about the scalability of the solution?
I wouldn't describe it as a highly scalable product. Firebase is more of a set of essential services provided by Google for building various applications. Its scalability depends on the specific services and resources you choose within Firebase to meet your application's needs.
How are customer service and support?
I have not had any need to contact technical support.
How was the initial setup?
The initial setup is fairly easy and it is done online.
What's my experience with pricing, setup cost, and licensing?
Google Firebase can be affordable when used in your own app, as many features have free tiers. However, if you are selling an app with extensive Firebase use, costs may go up. It's not too expensive, but it's crucial to pick a pricing plan that fits your business.
What other advice do I have?
My advice to people who are considering using Firebase is to evaluate their app's needs to determine if Firebase is a suitable fit. Firebase is versatile and offers features beyond just databases, such as crash analytics, which can be incredibly helpful. It provides detailed insights into crashes, when they occur, and on which devices, making bug tracking and resolution much easier. Overall, I would rate it an eight 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.
Managing Director at sea-solutión
Great for web hosting, backend for Mobile app and analysis but the performance is not so good
Pros and Cons
- "We're able to use the solution in several processes."
- "The initial setup is not exactly straightforward."
What is our primary use case?
The solution provides authentification. It's a real-time database with tracking features. We also use it as a NoSQL database to restore data, and we also use some analytics, remote config, web hosting, and cloud functionality for APIs.
How has it helped my organization?
We can focus on developing Mobile app, while relying on the Firebase for the backend (data, file storage, authentication, notification, API). And it is very cheap for hosting the backend so Firebase is really good for start-up company to quickly launch a new product ideas into the market
What is most valuable?
We're able to use the solution in several processes.
For example, we developed a mobile app, and in the mobile app, we developed an authentication service for authentication for a login feature. And we use real-time for charts and Firestore to store data, and remote config to do some application settings remotely.
For another project, we use it in a rather similar way. However, in this scale, we use the cloud function for the API and use Firestore as a database.
It's also great for web hosting, analysis, and CRAFTalytics that we use to measure the craft of the app.
What needs improvement?
The initial setup is not exactly straightforward.
They really need to work on their performance. It is not so good.
For how long have I used the solution?
I've been using the solution for 4 years.
What do I think about the stability of the solution?
The performance is not good. That said, it doesn't crash. We'd like the stability, in general, to be more reliable.
What do I think about the scalability of the solution?
I've not experienced scalability. It's a new app, and the number of users is not that much, so we haven't seen scalability in action.
That said, I have noted that the response of the server is not very good. The APIs sometimes take ten seconds to return data. It's running slow. Normally, people expect the data to be returned within two seconds.
We have five developers using the solution right now. It is still a new system. Since the response time is slow, we likely won't be expanding usage.
How are customer service and support?
I've never used technical support.
Which solution did I use previously and why did I switch?
Besides Firebase, we also have Microsoft Azure and Amazon AWS, and while Firebase is rather cheaper than the other tools, its performance and response time is slow. I'm not really sure that we should expand the number of users on the platform.
Azure has the best performance, yet it's the most expensive. AWS is something in between Firebase and Azure. So, the price is higher with Azure and its performance is a little bit better than Firebase.
How was the initial setup?
It's not straightforward to set up the whole way through. Some of it is easy to use like remote config and web hosting. However, other areas, like cloud functions in real-time on the database, are not easy.
The deployment is quick. You just need one person to manage the process. They are an admin engineer.
For stability, we have a strict testing version process and also production. We have to create two Firebase environments for each of them, and there is no transition between station to production so, which is one limitation of the size and scope.
What about the implementation team?
We handled the initial setup in-house.
What's my experience with pricing, setup cost, and licensing?
The pricing is pretty good. It's less than Azure and AWS.
We pay for a private license.
What other advice do I have?
You can use some of Google's services and it's okay. The functionality, the authentication, and the notifications of Firebase are really good, so it's what I strongly recommend people to use, however, the database the real-time functionality is not good.
I'd rate the solution seven out of ten.
Which deployment model are you using for this solution?
Public Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Last updated: May 17, 2024
Flag as inappropriateDirector at S4Sourcing
Though the solution offers a straightforward setup phase, it needs to improve its integration capabilities
Pros and Cons
- "The initial setup of Google Firebase is pretty straightforward."
- "I would prefer Google Firebase to focus more on its integration capabilities since it is an area in the solution with certain shortcomings."
What is our primary use case?
My company uses Google Firebase for the product we are trying to develop.
What is most valuable?
The most valuable feature of the solution is that it has built-in accelerators, which makes it easy for us to implement the products, especially the state management, authentication, and authorization.
What needs improvement?
I would prefer Google Firebase to focus more on its integration capabilities since it is an area in the solution with certain shortcomings. Though Google Firebase does a lot of things, there is no clear documentation for code insights. The product is not easily available for a person to understand, so a person has to do a lot of experiments to understand how things happen in the background. Google Firebase should try to simplify its product for others to implement it, but the code insights or functionalities are not available, and there are no explanations available on what it can and cannot do.
For how long have I used the solution?
I have been using Google Firebase for a couple of months. I use the solution's latest version.
What do I think about the stability of the solution?
Stability-wise, I rate the solution a seven out of ten since I haven't used the product enough to see its performance under various circumstances.
What do I think about the scalability of the solution?
I have not used the product extensively, and there is presently no user base for the product in my company.
Only a few test users in my company use Google Firebase since we have not rolled out the product in the market for customers.
How are customer service and support?
Based on my experience with the solution's technical support, I can say that the technical support was not useful for us in our company.
How was the initial setup?
The initial setup of Google Firebase is pretty straightforward.
The solution can be deployed in a couple of days.
If you are a slightly technical person, you can implement the product on your own.
For deployment, you just need to log in and press certain commands, after which the product automatically deploys code into Google Firebase.
What's my experience with pricing, setup cost, and licensing?
My company makes very minimal payments toward the licensing costs of the solution.
What other advice do I have?
I recommend the solution to those who plan to use it.
I rate the overall solution a six and a half out of ten.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Chief Technology Officer at Interport Global Logistics
Good stability and efficient real-time database feature
Pros and Cons
- "Its initial setup process is easy."
- "The solution's notification system could be much better."
What is our primary use case?
We used the solution for real-time database and authentication.
How has it helped my organization?
The solution helped us with real-time databases and authentication while working on a product with a chat element.
What needs improvement?
The solution's notification system could be much better. Also, they should add automation aspects to it. The authentication capabilities need expansion as well. In addition, they should enable vertical scaling for real-time databases.
They should add a code library to it. Presently, it is very troublesome to develop new code. Also, there needs to be a document for standardized procedures.
What do I think about the stability of the solution?
The solution is highly stable. I rate its stability a nine.
What do I think about the scalability of the solution?
I rate the solution's scalability as six and a half. Its orchestration tools need to be fixed for deployment. It becomes challenging to determine the scaling capabilities.
How are customer service and support?
The solution's customer service needs to be active. Also, the frequency of document updation is relatively low.
How would you rate customer service and support?
Neutral
Which solution did I use previously and why did I switch?
I have used other solutions before. Later, I switched to Google Firebase as it is more developer friendly.
How was the initial setup?
The solution is straightforward to set up. I rate the process as an eight. It takes two or three days to complete.
What about the implementation team?
Our team of one or two back-end developers implements the solution. It requires only one executive for maintenance.
What was our ROI?
The solution is worth buying. I rate its ROI as a ten.
What's my experience with pricing, setup cost, and licensing?
The solution's price is based on the number of consumers.
Which other solutions did I evaluate?
I have evaluated Jira and Amazon solutions.
What other advice do I have?
I rate the solution an eight.
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Amazon Web Services (AWS)
Disclosure: My company has a business relationship with this vendor other than being a customer: customer
Full Stack Engenieer at Shaper GAP
Easy-to-use product with good technical support services
Pros and Cons
- "The platform is scalable."
- "The product's user interface for developers needs improvement."
What is our primary use case?
We use the product for storing information about customers in our company.
What is most valuable?
The platform works quickly and does not require frequent restarts like some SQL databases. It is always active, and there is no downtime when it starts. It is easy to use, has clear documentation, and provides multiple tutorials.
What needs improvement?
The product's user interface for developers needs improvement.
For how long have I used the solution?
We have been using Google Firebase for six months.
What do I think about the stability of the solution?
The platform is stable. I rate the stability a ten out of ten.
What do I think about the scalability of the solution?
The platform is scalable.
How are customer service and support?
The technical support services are good.
How was the initial setup?
The initial setup is easy.
What was our ROI?
The product is worth the investment.
What other advice do I have?
I recommend Firebase to other people because it works very well. The code is easy to implement. It is a good choice to incorporate into your projects.
I rate it a ten out of ten.
Disclosure: My company has a business relationship with this vendor other than being a customer:
Last updated: Jul 29, 2024
Flag as inappropriateFrontend Engineer at iSchoolConnect
Helps us deploy software projects, but it could be simpler to understand for the beginners
Pros and Cons
- "We use the platform to deploy our software projects."
- "The product is complicated for beginners to understand."
What is our primary use case?
We use the platform to deploy our software projects.
What needs improvement?
The product is complicated for beginners to understand.
For how long have I used the solution?
I have been using Google Firebase for around two and a half years.
What do I think about the scalability of the solution?
We have around 50 Google Firebase users in our organization.
Which solution did I use previously and why did I switch?
The architecture and higher management decided to set up all the projects on Firebase, which is why we are using it.
How was the initial setup?
We need to install Firebase from the terminal and set up everything before deploying it, whereas some other tools require less setup.
What other advice do I have?
I would not recommend the product to others and rate it a six out of ten.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Last updated: Jul 30, 2024
Flag as inappropriateBuyer's Guide
Download our free Google Firebase Report and get advice and tips from experienced pros
sharing their opinions.
Updated: December 2024
Product Categories
Infrastructure as a Service Clouds (IaaS)Popular Comparisons
Microsoft Azure
Amazon AWS
Oracle Cloud Infrastructure (OCI)
Akamai Connected Cloud (Linode)
Alibaba Cloud
DigitalOcean
SAP HANA Enterprise Cloud
Mirantis OpenStack for Kubernetes
Lumen Symphony
Buyer's Guide
Download our free Google Firebase Report and get advice and tips from experienced pros
sharing their opinions.
Quick Links
Learn More: Questions:
- How does Microsoft Azure compare to Google Firebase?
- Looking to compare Google Firebase, Amazon AWS, and Microsoft Azure
- Which Commercial and Open Source Software Do You Recommend for Private Clouds?
- When evaluating Infrastructure as a Service (IaaS), what aspect do you think is the most important to look for?
- Gartner's Magic Quadrant for IaaS maintains Amazon Web Service at the top of the Leaders quadrant. Do you agree?
- Pros/cons of Rackspace vs. other leading vendors?
- Which virtualization platform would you recommend to a healthcare company with 1000-5000 employees?
- Are there any reasons to opt for Rackspace vs. its cloud competitors?
- IaaS Solutions: Which did you choose, and What problem(s) has the solution solved for you?
- What is the difference between IaaS, SaaS, and PaaS?