Logo of Google Cloud Functions

Google Cloud Functions

Website LinkedIn Twitter

Last updated on

Ratings

G2
4.4/5
(96)
Glassdoor
3.5/5
(2)

Google Cloud Functions description

Google Cloud Functions is a serverless platform that allows you to run your code in the cloud without managing servers. You only pay for the actual execution time of your code, making it a cost-effective option for handling short-lived tasks triggered by events, such as processing new file uploads or responding to user actions in your applications. With automatic scaling and a simplified developer experience, you can focus on writing code and let Google handle the infrastructure.


What companies are using Google Cloud Functions?

Commerzbank is using Google Cloud Functions
Commerzbank
Telecom Argentina is using Google Cloud Functions
Telecom Argentina
HomeAway is using Google Cloud Functions
HomeAway
Smart Parking App is using Google Cloud Functions
Smart Parking App
Semios is using Google Cloud Functions
Semios
Zapier is used by Commerzbank, Telecom Argentina, HomeAway, Smart Parking App, Semios.

Who is Google Cloud Functions best for

Google Cloud Functions is a serverless compute platform ideal for developers and businesses seeking a scalable, pay-as-you-go solution for event-driven applications. Users praise its ease of deployment and automation but note cold starts can impact real-time performance. Seamless integration with other Google Cloud services simplifies development workflows.

  • Ideal for small to enterprise-level businesses, particularly in IT and Telecommunications.

  • Best suited for Education, Software/IT/Telecommunications, Retail, Marketing & Advertising, and Professional Services.


Google Cloud Functions features

Supported

Cloud Functions supports automated deployments via the Cloud Functions API and Cloud Build integration.

Supported

Cloud Functions uses consumption-based pricing, charging only for compute time and memory used.

Supported

Cloud Functions manages backend infrastructure, letting users focus on their projects.

Supported

Cloud Functions execute code based on events from various sources like Cloud Storage or Pub/Sub.

Supported

Cloud Functions automatically scales compute resources based on demand.

Supported

Cloud Functions lets you run code without servers.

Qualities

We evaluate the sentiment that users express about non-functional aspects of the software

Value and Pricing Transparency

Neutral
+0.29

Customer Service

Neutral
-0.2

Ease of Use

Strongly positive
+0.77

Reliability and Performance

Neutral
+0.29

Ease of Implementation

Strongly positive
+0.8

Scalability

Strongly positive
+0.85

Google Cloud Functions reviews

We've summarised 96 Google Cloud Functions reviews (Google Cloud Functions G2 reviews) and summarised the main points below.

Pros of Google Cloud Functions
  • Serverless nature simplifies deployment and management.
  • Cost-effective, pay-as-you-go pricing model.
  • Scalability allows handling varying workloads efficiently.
  • Seamless integration with other Google Cloud services.
  • Easy to deploy and automate tasks.
Cons of Google Cloud Functions
  • Cold starts can cause latency, impacting real-time applications.
  • Limited execution time can be restrictive for certain tasks.
  • Limited language support compared to other cloud providers.
  • Managing dependencies and code can be challenging.
  • Debugging and monitoring serverless functions can be difficult.

Google Cloud Functions pricing

The commentary is based on 30 reviews from Google Cloud Functions G2 reviews.

Google Cloud Functions' pay-as-you-go pricing is generally considered cost-effective for on-demand serverless computing. However, some users have noted that costs can be unpredictable and potentially high with larger workloads, wishing for discounts or better cost visibility tools.

Users sentiment

Neutral
+0.29

See the Google Cloud Functions pricing page.


Google Cloud Functions alternatives

  • Logo of Azure Functions
    Azure Functions
    Run code snippets on demand, without server hassles.
    Read more
  • Logo of AWS Lambda
    AWS Lambda
    Run code without servers, pay per use, scales effortlessly.
    Read more
  • Logo of AWS Fargate
    AWS Fargate
    Run containers without managing servers. Easy cloud deployment.
    Read more
  • Logo of Google Cloud Run
    Google Cloud Run
    Deploy and scale stateless containers without server management.
    Read more
  • Logo of Amazon Elastic Container Service (Amazon ECS)
    Amazon Elastic Container Service (Amazon ECS)
    Run and manage containerized apps simply and scalably on AWS.
    Read more
  • Logo of Microsoft Azure Containers
    Microsoft Azure Containers
    Deploy and manage containerized apps easily, reliably, and at scale.
    Read more

Google Cloud Functions FAQ

  • What is Google Cloud Functions and what does Google Cloud Functions do?

    Google Cloud Functions is a serverless compute platform that lets you run code without managing servers. It automatically scales based on demand and you only pay for the compute time used. Ideal for event-driven tasks and background processing, it seamlessly integrates with other Google Cloud services.

  • How does Google Cloud Functions integrate with other tools?

    Google Cloud Functions integrates seamlessly with other Google Cloud services, enabling event-driven architectures. It connects with tools like Cloud Storage, Pub/Sub, and Cloud Build for automated deployments and responses to events like file uploads or database changes. This streamlines workflows and enhances the serverless experience.

  • What the main competitors of Google Cloud Functions?

    Top alternatives to Google Cloud Functions include AWS Lambda, Azure Functions, and Vercel. These serverless computing platforms offer similar features, such as event-driven code execution, automatic scaling, and pay-as-you-go pricing. They are suitable for various tasks like web applications, APIs, and data processing.

  • Is Google Cloud Functions legit?

    Yes, Google Cloud Functions is a legitimate and safe serverless computing platform from Google. It's praised for its scalability, pay-as-you-go pricing, and integration with other Google Cloud services. However, be mindful of potential cold starts and limitations on execution time.

  • How much does Google Cloud Functions cost?

    Google Cloud Functions pricing depends on invocations, compute time, and network egress. There's a free tier available, and pricing details for other tiers are available on Google Cloud's pricing page. Consider the product's worth based on your usage needs.

  • Is Google Cloud Functions customer service good?

    Customer reviews on Google Cloud Functions' customer service are mixed. Some users found the support team helpful, while others experienced a lack of support and insufficient documentation, especially regarding more complex issues.


Reviewed by

MK
Michal Kaczor
CEO at Gralio

Michal has worked at startups for many years and writes about topics relating to software selection and IT management. As a former consultant for Bain, a business advisory company, he also knows how to understand needs of any business and find solutions to its problems.

TT
Tymon Terlikiewicz
CTO at Gralio

Tymon is a seasoned CTO who loves finding the perfect tools for any task. He recently headed up the tech department at Batmaid, a well-known Swiss company, where he managed about 60 software purchases, including CX, HR, Payroll, Marketing automation and various developer tools.

NEW: Introducing Gralio Screen Buddy

An AI tool that observes your work, finds inefficiencies, and suggests smarter ways to do things. Maybe you can use your tools better, automate tasks, or switch software.

For Individuals
Streamline your daily tasks, get helpful AI tips, and find the right tools for your workflow.
For Businesses
See how your team really works, uncover automation opportunities, and get software recommendations tailored to your processes.