# Google Cloud Functions Reviews
**Vendor:** Google  
**Category:** [Cloud Platform as a Service (PaaS) Software](https://www.g2.com/categories/cloud-platform-as-a-service-paas)  
**Average Rating:** 4.4/5.0  
**Total Reviews:** 81
## About Google Cloud Functions
Run your code in the cloud with no servers or containers to manage with our scalable, pay-as-you-go functions as a service (FaaS) product. New customers get $300 in free credits to spend on Functions. All customers get 2 million monthly invocations free, not charged against your credits.



## Google Cloud Functions Pros & Cons
**What users like:**

- Users appreciate the **automation capabilities** of Google Cloud Functions, simplifying deployment and backend management for their projects. (1 reviews)
- Users find Google Cloud Functions&#39; **cloud storage capabilities** impressive, enabling easy deployment of logic without backend hassle. (1 reviews)
- Users find the **deployment ease** of Google Cloud Functions exceptional, allowing for quick and hassle-free setup. (1 reviews)
- Users value the **ease of deployment** with Google Cloud Functions, appreciating its seamless integration and configuration. (1 reviews)

## Google Cloud Functions Reviews
  ### 1. Serverless Functions for Lightweight Task Execution

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Telecommunications | Enterprise (> 1000 emp.)

**Reviewed Date:** July 29, 2025

**What do you like best about Google Cloud Functions?**

Easy to use , just write the code everything else is handled by itself multiple runtimes are supported , i find eventbased triggered cloud function very useful in cases where i have to depend on file arrival , or some change should trigger the cloud function .

**What do you dislike about Google Cloud Functions?**

Is mostly lightweight the function cannot run more than 60 mins and has limited memory and cpu options so heavy tasks and long running jobs cannot be hosted here .

**What problems is Google Cloud Functions solving and how is that benefiting you?**

Easy to use and cost effective way to run code designed for light weight tasks like processing small/medium files,pub-sub data, extracting data , event based tasks, api calls, encrypting / decrypting data files

  ### 2. Execute your workload smartly and save your cost with cloud functions

**Rating:** 3.5/5.0 stars

**Reviewed by:** Dipak K. | AI/ML Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** May 26, 2024

**What do you like best about Google Cloud Functions?**

I like the on demand availability and scalability of cloud function, where whenever certain event occurs it willl trigger the cloud function and it will create a container at backend to handle and process this request after fulfiling the request it will again destroy the machine and thus we are able to save our cost, we use cloud function in our custom ETL pipelline where whenever events like uploads in cloud storage bucket , pub/sub data produced then it will trigger the cloud function to process the data and store it in bigquery or in cloud storage.

**What do you dislike about Google Cloud Functions?**

In cloud functions for now i face problem in managing code , as all the code is need to be written in only one file.

**What problems is Google Cloud Functions solving and how is that benefiting you?**

In my last project i have used cloud function 2nd generation with a configuration of 2 core CPU and 4 GB RAM for my cloud storage to Neo4j Graph Data Science pipeline, I have created 2 cloud functions based on 2 different events. first event trigger when user uploads csv data to cloud storage and another event triggers when transformed csv gets uploaded as part of ETL pipeline, this eventually helps in seamless data migration from one source to another source.

  ### 3. Google cloud function

**Rating:** 5.0/5.0 stars

**Reviewed by:** Praveen K. | Associate, Small-Business (50 or fewer emp.)

**Reviewed Date:** January 27, 2024

**What do you like best about Google Cloud Functions?**

Google Cloud Functions because of its autonomous scalability, serverless design, and easy interaction with other Google Cloud It has made it easier for us to design event-driven apps by helping us to preserve our clients' online presence and giving us access to their virtual desktops. Simple to operate,

**What do you dislike about Google Cloud Functions?**

Google Cloud Functions, where the initial response time can be longer. Additionally, limitations on execution time and resource allocation might be considerations for certain use cases.

**What problems is Google Cloud Functions solving and how is that benefiting you?**

The issue of maintaining serverless computing infrastructure is resolved by Google Cloud Functions.Google Cloud Functions solves the problem of managing serverless computing infrastructure. It frees developers from the hassle of setting up and managing servers, allowing them to focus on writing code. The ability to execute code in response to events in a scalable and cost-effective manner enhances development and deployment efficiency, which benefits users.

  ### 4. Easy to deploy functions

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Small-Business (50 or fewer emp.)

**Reviewed Date:** September 13, 2024

**What do you like best about Google Cloud Functions?**

We can automate our day to day tasks without any need to configure the instance and are available on demand. And cost is based on the time period the cloud function is running.

**What do you dislike about Google Cloud Functions?**

That it can only be active for only 9 minutes and are little bit expensive

**What problems is Google Cloud Functions solving and how is that benefiting you?**

I have automated most of my tasks where Not much configuration is required from user side

  ### 5. Google Cloud Function Review

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Construction | Mid-Market (51-1000 emp.)

**Reviewed Date:** December 19, 2023

**What do you like best about Google Cloud Functions?**

Seamless integration with other Google Cloud services, the scalability that allows for efficient handling of varying workloads, and the ease of deployment and management.

**What do you dislike about Google Cloud Functions?**

One drawback I can recall is the cold start latency. I have faced in my project, when a function is invoked after a period of inactivity, it can experience a delay due to the time it takes to initialize. And it have caused issue and have impacted the responsiveness of real-time applications. Additionally, the lack of support for certain programming languages might be a limitation for developers.

**What problems is Google Cloud Functions solving and how is that benefiting you?**

Google Cloud Functions addresses the need for serverless computing, allowing developers to focus on writing code without managing infrastructure.
We use in our automation framework, this proves beneficial by enabling dynamic method invocation. We create functions that trigger in response to specific events, such as changes in the Firestore database, providing a serverless and event-driven architecture. 
This promotes scalability, reduces operational overhead, and ensures that our automation remains responsive to changes in the Firestore data.

  ### 6. A Deep Dive into Google Cloud Functions

**Rating:** 4.0/5.0 stars

**Reviewed by:** Rolly W. | Analyst/Software Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** December 18, 2023

**What do you like best about Google Cloud Functions?**

One of the coolest things about Google Cloud Functions is that it lets you run your code in the cloud without worrying about servers. Imagine you have a piece of code that needs to do something specific, like process data or respond to an event. With Cloud Functions, you can upload that code, and Google takes care of running it for you whenever needed. It's like having a helper ready to perform tasks for you automatically, and you only pay for the time your code is running – no need to manage servers or worry about complex setups. It makes developing and deploying applications much simpler!

**What do you dislike about Google Cloud Functions?**

Limited Execution Environment: Some users might find the restricted execution environment of serverless functions limiting, especially when compared to more traditional server-based solutions. Functions have a time limit for execution, and there are constraints on available resources.

Debugging and Monitoring: Debugging and monitoring distributed serverless applications can be challenging. Users may face difficulties in tracking and identifying issues within the functions.

**What problems is Google Cloud Functions solving and how is that benefiting you?**

Google Cloud Functions simplifies coding by letting you run your code without managing servers. It automatically scales with demand, saving time and resources. This benefits users by reducing infrastructure hassles, enabling quick development, and ensuring cost-effectiveness, making it easier to focus on building applications rather than worrying about backend complexities.

  ### 7. Exceptional Cloud Services with Google Cloud Foundation

**Rating:** 4.5/5.0 stars

**Reviewed by:** Anku  K. | JTA, Enterprise (> 1000 emp.)

**Reviewed Date:** December 14, 2023

**What do you like best about Google Cloud Functions?**

I have had the pleasure of using Google Cloud Foundation for my organization's cloud computing needs, and the experience has been nothing short of exceptional. The platform offers a robust set of tools and services that have significantly enhanced our operations and efficiency.

From seamless scalability to top-notch security features, Google Cloud Foundation provides a comprehensive suite of solutions. The user interface is intuitive and user-friendly, making it easy for both beginners and experienced professionals to navigate and utilize its vast capabilities.

One standout feature is the flexibility in choosing from various computing services, ensuring that our specific requirements are met. The reliability and performance of their infrastructure have been outstanding, contributing to the overall success of our projects.

Moreover, the customer support has been exemplary. The Google Cloud Foundation support team is responsive, knowledgeable, and always ready to assist with any queries or challenges we encounter. It's evident that Google is committed to ensuring its users have a positive and productive experience.

Overall, I highly recommend Google Cloud Foundation to any organization seeking a robust, secure, and scalable cloud computing solution. It has become an integral part of our technology stack, and we look forward to exploring more features and innovations from Google Cloud in the future.

**What do you dislike about Google Cloud Functions?**

Cold Start Latency:

Some users might find that Google Cloud Functions, like other serverless platforms, can have occasional cold starts, where the function takes longer to execute if it hasn't been used recently. This initial latency can impact real-time performance.
Limited Execution Time:

Functions on serverless platforms often have execution time limits. If a task requires an extended duration, it may not be suitable for a serverless architecture.
Dependency Management:

Managing dependencies in serverless environments can be a bit different, and users might find it challenging to handle dependencies, especially if their functions require specific libraries or versions.
Stateless Nature:

Serverless functions are typically designed to be stateless, which can be limiting for certain use cases that require maintaining state between function invocations.
Monitoring and Debugging:

Debugging and monitoring distributed serverless applications can be more complex than traditional server-based architectures. Tracing issues in a function can require specialized tools.

**What problems is Google Cloud Functions solving and how is that benefiting you?**

Scalability:

Problem: Traditional servers require manual scaling to handle varying workloads, leading to potential underutilization or over-provisioning.
Solution: Google Cloud Functions automatically scales based on demand, ensuring resources are allocated efficiently and reducing the need for manual intervention.
Cost Efficiency:

Problem: Running and maintaining dedicated servers can be expensive, especially during periods of low activity.
Solution: With serverless computing, you only pay for the compute resources used during function execution, offering cost savings by eliminating the need to maintain idle infrastructure.
Developer Productivity:

Problem: Configuring and managing server infrastructure can be time-consuming and divert developers' focus from writing code.
Solution: Google Cloud Functions abstracts away infrastructure concerns, allowing developers to focus solely on writing code. This boosts productivity and accelerates development cycles.

  ### 8. One of the best Serverless Cloud service

**Rating:** 3.5/5.0 stars

**Reviewed by:** DilLip Chowdary R. | DevOps Engineer - I, Mid-Market (51-1000 emp.)

**Reviewed Date:** December 16, 2023

**What do you like best about Google Cloud Functions?**

The user experience is very good, even though other providers give the same features but the UX matters the most here, which makes users easy to adopt.

Easy to Integrate services like Firebase.

We can automate functions running using cron jobs, which trigger the function frequently

**What do you dislike about Google Cloud Functions?**

Pricing seems expensive, other cloud providers provide most of the features for pricing less than the Cloud functions

Cold start time when we trigger the function after a decent break is too high

**What problems is Google Cloud Functions solving and how is that benefiting you?**

Maintaining infrastructure 
Troubleshooting the servers
Automation of tasks

  ### 9. Google cloud function review

**Rating:** 5.0/5.0 stars

**Reviewed by:** Praveen K. | Executive, Small-Business (50 or fewer emp.)

**Reviewed Date:** December 19, 2023

**What do you like best about Google Cloud Functions?**

Google cloud function supports multiple programming languages, auto-scales, and integrates well with other Google Cloud services, enhancing flexibility and efficiency in building scalable applications.

**What do you dislike about Google Cloud Functions?**

I don't have personal opinions, but some users have mentioned potential challenges with cold start latency in Google Cloud Functions. Cold starts occur when a function is invoked after a period of inactivity, leading to a delay as the environment initializes. This can impact response times, particularly in time-sensitive applications. However, Google continues to improve its services, addressing such concerns over time.customer support

**What problems is Google Cloud Functions solving and how is that benefiting you?**

some users have mentioned potential challenges with cold start latency in Google function This can impact response times, particularly in time-sensitive applications. However, Google continues to improve its services, addressing such concerns over time.

  ### 10. Google Cloud Function

**Rating:** 4.5/5.0 stars

**Reviewed by:** Koustav K. | SDE, Enterprise (> 1000 emp.)

**Reviewed Date:** October 28, 2023

**What do you like best about Google Cloud Functions?**

The best thing I like about GCF is the pricing. It is flexible and only cost when you use the function. 
Second best thing is time it provides to run the function. It has more than other cloud function providers.
It is very easy to integrate a server the purpose.

**What do you dislike about Google Cloud Functions?**

I don't like the support of only four languagues to write Google Cloud Function. I hope it comes more languages support in future.

**What problems is Google Cloud Functions solving and how is that benefiting you?**

Google Cloud functions is providing the serverless function. It is helping me and my organization to cope up with extra costing of creating instances. This allows us to use GCF to server the purpose.


## Google Cloud Functions Discussions
  - [What is Google Cloud Functions used for?](https://www.g2.com/discussions/what-is-google-cloud-functions-used-for) - 1 comment, 1 upvote
  - [What languages does Google cloud functions support?](https://www.g2.com/discussions/what-languages-does-google-cloud-functions-support) - 3 comments
  - [Which architecture is supported by cloud functions?](https://www.g2.com/discussions/which-architecture-is-supported-by-cloud-functions) - 1 comment
  - [What is the function of Google cloud?](https://www.g2.com/discussions/what-is-the-function-of-google-cloud) - 1 comment

- [View Google Cloud Functions pricing details and edition comparison](https://www.g2.com/products/google-cloud-functions/reviews/google-cloud-functions-review-2079476?section=pricing&secure%5Bexpires_at%5D=2026-05-05+20%3A52%3A02+-0500&secure%5Bsession_id%5D=87a88eb6-b01a-436a-93e8-e5b6a92eaa0e&secure%5Btoken%5D=21e6a9720082ca827861e0d5bb134d71a857391d0bea0accf262216d8dc2f64b&format=llm_user)
## Google Cloud Functions Integrations
  - [Google Cloud BigQuery](https://www.g2.com/products/google-cloud-bigquery/reviews)
  - [Google Cloud Pub/Sub](https://www.g2.com/products/google-cloud-pub-sub/reviews)
  - [Google Cloud Storage](https://www.g2.com/products/google-cloud-storage/reviews)

## Google Cloud Functions Features
**Development**
- Application Deployment
- Development Tools
- Development Environment
- Language Support
- Testing

**Database**
- Database Management
- Analytics
- Auto Scaling
- Backup / Recovery
- Storage

**Infrastructure**
- Networking
- Virtual Machines
- Security

## Top Google Cloud Functions Alternatives
  - [Salesforce Heroku](https://www.g2.com/products/salesforce-heroku/reviews) - 4.2/5.0 (142 reviews)
  - [AWS Lambda](https://www.g2.com/products/aws-lambda/reviews) - 4.6/5.0 (900 reviews)
  - [Azure Functions](https://www.g2.com/products/azure-functions/reviews) - 4.4/5.0 (195 reviews)

